我的问题与此类似,只是我想搜索多个 的出现chars
,例如g
, d
and e
,然后打印所有指定字符存在的行。
我尝试了以下方法,但没有奏效:
searchfile = open("myFile.txt", "r")
for line in searchfile:
if ('g' and 'd') in line: print line,
searchfile.close()
我得到的行中有“g”或“d”或两者都有,我想要的只是两个出现,而不是至少一个,就像运行上述代码的结果一样。