Python 筛选 TXT 文件内容:高效生成新文件
你可以使用 Python 中的文件操作来按格式读取 TXT 文件的每一行,并根据行内信息筛选行生成新的 TXT 文件。下面是一个示例代码:
# 打开原始文件和目标文件
with open('input.txt', 'r') as f_in, open('output.txt', 'w') as f_out:
# 逐行读取原始文件
for line in f_in:
# 根据行内信息筛选行
if '筛选条件' in line:
# 将筛选后的行写入目标文件
f_out.write(line)
在上面的代码中,你需要将'input.txt'替换为你要读取的原始文件的文件名,将'output.txt'替换为你要生成的目标文件的文件名。
在for循环中,我们逐行读取原始文件,并使用if语句来筛选行。你可以根据具体的筛选条件来修改if语句中的判断条件。
如果满足筛选条件,我们将该行写入目标文件中,使用f_out.write(line)。
最后,记得在程序结束后关闭文件,这里使用了with open语句来自动关闭文件。
原文地址: https://www.cveoy.top/t/topic/p2kG 著作权归作者所有。请勿转载和采集!