長いテキスト ファイルを検索して語句が含まれるセクションを見つけ、その語句を 1 つの列に、対応するデータを新しいテキスト ファイルの別の列に出力しようとしています。
探しているフレーズは です"Initialize All"。テキスト ファイルには数千行が含まれます。探している行は次のようになります。
14-09-23 13:47:46.053 -07 000000027 INF: Initialize All start
これは私が今のところどこにいるのかまだ3つの別々の列を印刷しようとしています: すべて初期化、日付、時刻
with open ('Result.txt', 'w') as wFile:
with open('Log.txt', 'r') as f:
for line in f:
if 'Initialize All' in line:
date, time = line.split(" ",2)[:2]
wFile.write(date)