我正在尝试搜索一个长文本文件以找到一个短语所在的部分,然后在一个新的文本文件中的一列中打印该短语并在另一列中打印相应的数据。
我正在寻找的短语是"Initialize All"
。文本文件将有数千行 - 我正在寻找的文件看起来像这样:
14-09-23 13:47:46.053 -07 000000027 INF: Initialize All start
这是我到目前为止仍在尝试打印三个单独的列:初始化全部,日期,时间
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)