imp,2,6,7
ads,4,5,6
sfd,2,5,8
我有一个看起来像这样的文本文件
我想删除其中包含imp
的行。
我看到的从文件中删除行的所有其他方法仅适用于单个字符串
答案 0 :(得分:0)
关注此问题link,您可以尝试:
fn = 'Test.txt'
f = open(fn)
output = []
for line in f:
if not "imp" in line:
output.append(line)
f.close()
f = open(fn, 'w')
f.writelines(output)
f.close()
结果:
广告,4,5,6-
SFD,2,5,8