实现。

可以使用os模块遍历文件夹中符合条件的文件名,再使用with open语句读取文件内容,并将其写入新的txt文件中。

示例代码如下:

import os

文件夹路径

folder_path = r'D:\南巢\第六学期\大数据与会计分析\贵州茅台财务分析\年报'

新txt文件路径

new_file_path = r'D:\南巢\第六学期\大数据与会计分析\贵州茅台财务分析\年报txt\贵州茅台:2019年年度报告.txt'

查找包含指定字符串的txt文件,并将其内容写入新文件

with open(new_file_path, 'w', encoding='utf-8') as f: for file_name in os.listdir(folder_path): if file_name.endswith('.txt') and '贵州茅台:2019年' in file_name: file_path = os.path.join(folder_path, file_name) with open(file_path, 'r', encoding='utf-8') as txt_file: f.write(txt_file.read()

将包含文件夹D南巢第六学期大数据与会计分析贵州茅台财务分析年报中所有txt文件名包含字符串贵州茅台:2019年的txt文件中的文本内容写入一个txt文件中命名为贵州茅台:2019年年度报告保存在文件夹D南巢第六学期大数据与会计分析贵州茅台财务分析年报txt中用python语言

原文地址: https://www.cveoy.top/t/topic/hp44 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录