用 Python 实现文件查找(BIF实现及队列实现) (1)利用内置函数实现文件查找 1.功能:返回用户输入的文件的绝对路径 2.设计思路: (1)用户输入在哪个盘进行查找 (2)遍历此盘文件,若为目标文件则输出 (2)无此文件,则输出错误 3.实验代码 #查找某个目录下的目标文件 import os #引入操作系统模块 import sys #用于标准输入输出 def search(path,name): for root, dirs, files in os.walk(path): # p…
python实际工作中,做一些小工具,很方便.最近在做一个格式转换工具时候,用到了替换文件中特定字符串的 功能.当初没直接想出来,就在网上查了一下,做个记录,方便后续使用. # -*- coding: utf-8 -*- #把文件内容替换 #把file3.txt 的 hello 替换为 good,并保存到file3Back.txt import re fp3=open("audio.txt","rb") fp4=open("file4.txt",…
因为要丛UE文档中过滤关键字来统计解码时间,第一次自己完成了一个自动化统计的小工具,用起来颇有成就感. UE文件的内如如下: 需要丛这份关键字中过滤红色标记的两个关键字,取 一个关键字的最后一位,和取一个关键字的最后3位,然后在excel表格中记录,并将值转为十进制 代码实现如下,虽然代码没那么简洁,但是功能是实现了 #coding :utf-8#_author_=delimport os,sysimport reimport csvimport random#import xlsxwriter…
实验环境 1.OS:Win 10 64位 2.Python 3.7 3.如果没有安装xlwt库,则安装:pip install xlwt 下面是从网上找到的一段代码,网上这段代码,看首行注释行,是在Linux下开发的,在Windos下,也可以正常运行. #!/usr/bin/env python # coding=utf-8 from xlwt import * #需要xlwt库的支持 #import xlwt file = Workbook(encoding = 'utf-8') #指定fil…
txt content: perf.txt 2018-11-12 16:48:58 time: 16:48:58 load average: 0.62, 0.54, 0.56 mosquitto CPU: 5.9 MEM 1.6 tmmr CPU: 0.0 MEM 1.1 time: 16:48:59 load average: 0.62, 0.54, 0.56 mosquitto CPU: 25.0 MEM 1.6 tmmr CPU: 6.2 MEM 1.1 time: 16:49:00 lo…
谈起Excel的函数,有一个函数生来自带明星光环,在表哥表姐群体中无人不知,介绍它的教程更是铺天盖地,此乃VLOOKUP函数也.今天Excel催化剂在这里冒着被火喷的风险,大胆地宣布一个比VLOOKUP更好用更易用的自定义函数诞生,有它之后,VLOOKUP可减少50%以上的使用频率,性能某些场景上较VLOOKUP更强悍,运算速度数倍于VLOOKUP. 文章出处说明 原文在简书上发表,再同步到Excel催化剂微信公众号或其他平台上,文章后续有修改和更新将在简书上操作, 其他平台不作同步修改更新,因…
有时简单的东西,却带来许多的便利,为了让大家可以记住并容易找寻到此功能,也将这么简单的功能归为一波,反正已经100+波了,也无需为了凑功能文章而故意罗列一些小功能带忽悠性地让人觉得很强大. 使用场景 有时需要打开多个文件如多个Excel文件,手动按住CTRL选择多个文件后打开也无妨不可,但有时文件路径在Excel表格中,在Excel上一键打开还是有一点点的便利性存在. 而打开多个网址链接这样的需求,可能更为刚需一些,不可能手工去复制粘贴到浏览器上打开这么低效吧,起码批量打开20个网址以内,浏览器…
日常办公场合中,除了常规的Excel.Word.PPT等文档外,还有一个不可忽略的文件格式是pdf格式,而对于想从pdf文件中获取信息时,常规方法将变得非常痛苦和麻烦.此篇给大家送一pdf文件提取信息大集合,几乎可涵盖日常pdf文件提取信息的所有场景. 业务场景 在日常工作中,为了保护数据免于被二次利用和为了在文件分发过程中,可以不受其他电脑因为软件版本不同等原因导致文件不能打开或打开格式版面大变形,将要分发的文件,无论是Excel.Word或PPT,转为pdf格式,是一个不错的主意. 在pdf…
Excel的查找替换功能,只能对文本类数据查找较为得力,若需查找数字类型的数据,如查找大于100的数字,就无能为力,此篇Excel催化剂补足其短板. Excel数据类型知识背景介绍 用好Excel,必不可少的是要对Excel单元格内的数据有数据类型的概念,Excel单元格上的数据,大类上分为文本型和数值型,再加上不太常用到的影响不大的错误类型.逻辑类型.处理好数据是文本类型还是数字类型尤为重要. 例如身份证号码,需要将其标注为文本类型,即文本型的数字.而日期,时间,最终其实是数字的变体,可以最终…
最近在写的程序频繁地与文件操作打交道,这块比较弱,还好在百度上找到一篇不错的文章,这是原文传送门,我对原文稍做了些改动. 有关文件夹与文件的查找,删除等功能 在 os 模块中实现.使用时需先导入这个模块, 导入的方法是: import os 一.取得当前目录 s = os.getcwd() # s 中保存的是当前目录(即文件夹) 比如运行abc.py,那么输入该命令就会返回abc所在的文件夹位置. 举个简单例子,我们将abc.py放入A文件夹.并且希望不管将A文件夹放在硬盘的哪个位置,都可以在A…