我想编写一个简单的脚本来解析我的文本文件。模式如下:
0.061024 seconds for Process 0 to send.
0.060062 seconds for Process 1 to receive.
这在一个循环中进行。
python 文件如下所示:
import fileinput, csv
data = []
for line in fileinput.input():
time, sep, status = line.partition("seconds")
if sep:
print(time.strip())
with open('result.csv', 'w') as f:
w = csv.writer(f)
w.writerow('send receive'.split())
w.writerows(data)
这给了我在 bash 上所需的输出,并且还创建了发送和接收的两列。如何用打印的输入填充它们
print(time.strip())
我想将此输出放在两列的 CSV 文件中。
我该怎么做?