私の質問はこれに似ていますが、たとえば、、、などの複数の出現箇所を検索し、指定されたすべての文字が存在する行を出力する点が異なります。chars
g
d
e
私は以下を試しましたが、うまくいきませんでした:
searchfile = open("myFile.txt", "r")
for line in searchfile:
if ('g' and 'd') in line: print line,
searchfile.close()
上記のコードを実行した結果のように、「g」または「d」、あるいはその両方が含まれる行を取得していました。必要なのは、両方のオカレンスであり、少なくとも1つではありません。