我创建从一个Python脚本的CSV文件与该行:直到我打开与Excel文件,因为它打开了一列的全部文本CSV文件创建问题
def createFile():
logfile = csv.writer(open('logfile.csv', 'wb'), dialect='excel')
formater = zip(dates, hours, threadids, loglevels, errorcodes, errormessage)
for i in formater:
logfile.writerow(i)
,一切工作正常。这是从CSV一行的样子:
4/29/12,22:44:32:865 EDT,0000004b,A,CHFW0019I,The Transport Channel Service has started chain chain_308.
有什么办法打开列分裂就应该是这样的文件? 此致敬礼。
我试着手动创建一个文件,它也不起作用。您的Excel是否创建了自定义设置?我的意思是,如果默认情况下它将逗号作为分隔符。顺便说一句...我使用Excel 2010,也许它是不同的。 – Nucklear
我使用的是Microsoft Office Excel 2003以及Microsoft Office Excel 2007.截图来自前者。不,它们不是自定义设置。您使用的是哪个版本的Microsoft Windows? –
@Nucklear我编辑了我的回复,告诉您如何为您的系统找到列表分隔符设置。 –