我創建從一個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我編輯了我的回覆,告訴您如何爲您的系統找到列表分隔符設置。 –