2024-04-25 17:55:16 发布
网友
import csv s=["2017/01/30", "blah"] CSVreport = open("test.csv", "wb") wr = csv.writer(CSVreport) wr.writerow(s) CSVreport.close()
嗨,我正在尝试将字符串类型的日期添加到CSV。以上是我的尝试测试.csv,日期如下: 2017年1月30日
请帮忙
谢谢
请检查此线程以将字符串转换为数据格式。Converting string into datetime
我试过你在我的机器上的步骤,我可以打印出一模一样的字符串“2017/01/30”。所以一定是在你的机器里设置的,你在excel里打开csv了吗。尝试在文本编辑器(如记事本或vi)中打开它,因为Excel可能会处理日期格式。在
实际上,您在csv文件中正确地写入了日期。如果用文本编辑器打开csv文件,您将看到数据完全按照您的需要写入。在
要验证这一点,可以从文件中读取数据。在
import csv s=["2017/01/30", "blah"] CSVreport = open("test.csv", "wb") wr = csv.writer(CSVreport) wr.writerow(s) CSVreport.close() with open("test.csv", "rb") as f: reader = csv.reader(f) your_list = list(reader) print(your_list) # it prints > [['2017/01/30', 'blah']]
请检查此线程以将字符串转换为数据格式。Converting string into datetime
我试过你在我的机器上的步骤,我可以打印出一模一样的字符串“2017/01/30”。所以一定是在你的机器里设置的,你在excel里打开csv了吗。尝试在文本编辑器(如记事本或vi)中打开它,因为Excel可能会处理日期格式。在
实际上,您在csv文件中正确地写入了日期。如果用文本编辑器打开csv文件,您将看到数据完全按照您的需要写入。在
要验证这一点,可以从文件中读取数据。在
相关问题 更多 >
编程相关推荐