Python对文本文件逐行扫描,并打印关键字所在行

# -*- coding: utf-8 -*-
#逐行扫描关键字并打印该行
keyword = "DEBUG"
a = open("C:\\Users\\xxx\\Documents\\log-count-data.txt", "r",encoding='UTF-8') #注意此处的转义字符,文本要以utf-8打开
while 1:
    line = a.readline()
    if keyword in line:#此处注意缩进
        print(line)

 此功能用于查看日志文件中带有"DEBUG"关键字的日志,linux下有grep可以使用,这个只是熟悉一下文件操作

猜你喜欢

转载自www.cnblogs.com/BH8ANK/p/8876553.html