python脚本对文件夹内文本内容整理输出
2020-03-06 20:56
851 查看
总共分3步骤
1、遍历文件夹内文本,并读取内容
2、依据查询到的内容,按照需求进行匹配筛选
3、将得到的信息返回存储到表格中
简要代码实现
1、遍历文件夹内文本,并读取内容
(1)取得代码执行目录
queryFloder = Path(sys.argv[0]).parent
(2)遍历文件夹文本
for path in [x for x in queryFloder.iterdir() if x.suffix in {'.txt'}]:
2、依据查询到的内容,按照需求进行匹配筛选
(1)遍历行列表
text_lines = f.readlines() for str in text_lines:
(2)re.表达式匹配抓取
if re.match(r'\bip\b.*\blocal\b',str):
3、将得到的信息返回存储到表格中
(1)待输出df数据格式化
df = pd.DataFrame(list(export_str))
(2)输出到表格
df.to_excel(writer,sheet_name = path.stem)
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 求高手帮忙,想利用python提取文件夹下面所有文本中指定内容到excel
- Python脚本程序实现搜索文本文件内容
- python实现搜索文本文件内容脚本
- 复制远程共享文件夹内容到本地(python脚本实例)
- Python脚本程序实现搜索文本文件内容
- Python脚本- 递归遍历文件夹,获取指定扩展名文件,修改文件内容
- python etree 输出某个节点下的所有节点的文本内容
- Python输出内容的三种方式:print输出 python脚本执行 linux直接执行
- python写的遍历文件夹找寻特定文本的脚本
- Python基础练习,查询文本内容并输出;
- 使用batch(批处理)执行文件夹下所有的sql script(脚本)并输出sqlplus内容至log文件
- Python脚本打印出文本内容
- python脚本-指定目录针对特定后缀名文件进行文本内容搜索
- 统计python脚本中 shell命令输出文本的行数
- Python本地搭建Tesseract,简单识别图片文本内容
- python读取文本中的内容
- python 文件输出与重定向 ,输出的内容会在内存中暂存,不会立刻输出到文件中
- Python+Django+SAE系列教程15-----输出非HTML内容(图片/PDF)
- Python 修改xml文件内容——批量更改Labelimg标签.xml文件路文件夹名
- python脚本中获得执行终端命令返回的内容