3つのデバッグ署名があるtxtファイルがあります。私は3つの文字列のファイルを検索し、両方の文字列が存在する場合にのみ 'defect'とタイプしたいとします。
x = 'task cocaLc Requested reboot'
y = 'memPartFree'
z = 'memPartAlloc'
import re
f = open('testfile.txt','r')
searchstrings = ('task cocaLc Requested reboot', 'memPartFree', 'memPartAlloc')
for line in f():
for word in searchstrings:
if any (s in line for s in searchstrings):
print 'defect'
これらの3つの文字列がすべて存在する場合にのみ、ファイルをスキャンして「欠陥」を印刷するための短いスクリプトを作成します。 私はさまざまな方法で作成しようとしていましたが、要件を満たすことができませんでした。
おかげさまで多くの助けと説明がありました。 –