使用python实现查找文本文件中的指定字符串
Posted clever101
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用python实现查找文本文件中的指定字符串相关的知识,希望对你有一定的参考价值。
作者:朱金灿
来源:clever101的专栏
代码比较简单,如下:
#查找文本文件中的指定字符串,若存在,输出所在的函数
#txtFile ———— 文本文件路径
#string ———— 指定要查找的字符串
def TextFileSearch(txtFile,string):
count = 0
#定义一个list用于保存出现字符串的函数
listLine = []
#下面的encoding可指定编码,如我要查找的文件类型是html文件,所以编码设为utf-8
f = open(txtFile, 'r', encoding='utf-8')
for line in f.readlines():
if string in line:
listLine.append(count)
count += 1
f.close()
if len(listLine):
for i in range(len(listLine)):
print("在"+txtFile+"第" + str(listLine[i]) + " 行已找到.")
以上是关于使用python实现查找文本文件中的指定字符串的主要内容,如果未能解决你的问题,请参考以下文章