【发布时间】:2021-10-20 13:59:36
【问题描述】:
我有多个 .txt 文件,我正在寻找任何这样的字符串:lst = ['PASSED', 'FAILED', 'PASSED WITH WARNINGS']
我创建了代码,但它在空格上分裂,我得到的只是 PASSED 而不是 PASSED WITH WARNINGS。如何更正我的代码?
for i in range(len(tab)):
with open(tab[i], 'r') as infile:
lines = infile.readlines()
var = [line for line in lines if (set(line.split()) & set(msgs))]
print(var)
我的 .txt 文件示例:
Some info here
Another info
Some more info
And so on...
2021_09_09_09_09_31 PASSED WITH WARNINGS
2021_09_09_09_09_34 PASSED WITH WARNINGS
【问题讨论】:
-
你能用一个简短的例子来更新你的问题吗?你正在解析的 .txt 文件之一,以及该文件的预期输出?