我正在尝试将本地日期和时间记录到.csv文件中,但它在每个字符之间显示",""



我正在尝试将每秒的日期和时间记录到.csv文件中(以便将来生成实时图形(。根据我的代码,以下结果显示在每个字符之间的,。有办法摆脱他们吗?

提前感谢您提供的任何解决方案。

这是我的代码

import csv
import time

def processing_loop(csvfile):
csv_writer = csv.writer(csvfile)

while True:

localtime = time.localtime()
result = time.strftime("%c", localtime)
csv_writer.writerow(result)
csvfile.flush()
time.sleep(1)
with open('results.csv', 'w') as csvfile:
processing_loop(csvfile)

结果显示在我的.csv文件中。

M,o,n, ,J,u,l, ,1,9, ,1,5,:,2,8,:,4,0, ,2,0,2,1

writerow期望它可以迭代。。。它可以迭代一个字符串,使每个字母成为一列

只要确保你给它一个列表

csv_writer.writerow([result])

相关内容

  • 没有找到相关文章

最新更新