Python筛选txt中特定内容

在我们日常工作中,经常需要查看TXT文件内的信息,比如在测试生成login时去查看login内的内容,但是生成的login内容太多找不到我们想要的信息,这时候就可以对TXT内容进行筛选,就能够第一时间查看我们想要的信息

话不多少,上代码

fo = open('D:log1008.txt', 'r', encoding='UTF-8')  # 打开目标文件
fw = open('D:ANR.txt', 'w', encoding='UTF-8')  # 新建文件保存结果
lines = fo.readlines()

for lines in lines:  # 对TXT 进行逐行读取
    if 'ANR' in lines:  # ANR anr是我想要搜索的信息
        print(lines)
        fw.write(lines)
    if 'anr' in lines:
        print(lines)
        fw.write(lines)
fo.close()
fw.close()

运行结果如下

同时会在我们的目标文件夹下生成新的TXT,我们搜索的内容也会自动写入

 OK ,比较简单快速的一种小方法

猜你喜欢

转载自blog.csdn.net/suixing6/article/details/128131311