Pythonのファイルでいくつかの単語を探しています。各単語を見つけたら、ファイルから次の2つの単語を読み取る必要があります。私はいくつかの解決策を探しましたが、次の単語だけを読むことができませんでした。
# offsetFile - file pointer
# searchTerms - list of words
for line in offsetFile:
for word in searchTerms:
if word in line:
# here get the next two terms after the word
お時間をいただきありがとうございます。
更新:最初の外観のみが必要です。この場合、実際には単語の出現は1回だけです。
ファイル:
accept 42 2820 access 183 3145 accid 1 4589 algebra 153 16272 algem 4 17439 algol 202 6530
単語:['アクセス'、'代数']
'access'と'algebra'に遭遇したときにファイルを検索するには、それぞれ1833145と15316272の値が必要です。