我的桌面上有一个包含200多个txt文件的文件夹。我想在每个文件中打印行号1050.539。这就是我所拥有的:
Item
答案 0 :(得分:3)
Glob只返回文件路径列表,您仍然需要打开文件并阅读它们。
import glob
filesList = glob.glob('/Users/me/Desktop/Final/matched/ipmatches/*.txt')
for fileName in filesList:
with open(fileName, "r") as f:
for line in f:
if '1050.539' in line:
print(line)