注意该文转载至我的知乎文章,原文链接:
类似于linux中的grep命令,可以用某个关键字匹配到一个文本中的一行内容。
import os
# 类似于grep,可以筛选出一行来
def similarGrep():
filePath = input("please input a path: ")
desStr = input("please input destination string: ")
f = open(filePath, 'r')
lines = f.readlines()
for line in lines:
if desStr in line:
print(line)
if __name__ == '__main__':
similarGrep()