我正在尋找將.csv文件轉換爲.xls文件的自動化功能。將.csv文件轉換爲.xls文件
我試試這個在Python:
import os
import csv
import xlsxwriter
f = open('U:\\INSEE\\Data.csv','r')
reader = csv.reader(f, delimiter=';')
# Création d'un nouveau fichier
fichier = xlsxwriter.Workbook('U:\\INSEE\\fichier.xlsx')
Feuil = fichier.add_worksheet('Feuil')
i=0
for row in reader:
Feuil.write(i,0,row)
i=i+1
reader.close()
fichier.close()
或本:
import os
csv_file = 'C:/Users/../fichier.csv'
excel_file = os.path.splitext(csv_file)[0] + '.xlsx'
這一切都不起作用。你能幫我嗎?
*這一切都不起作用。*您應該告訴我們這是什麼意思,因爲,你知道,我們無法讀懂你的想法。如果出現錯誤,請包含跟蹤信息,如果沒有錯誤,請包括對輸出結果與您的期望偏差的詳細說明,最好使用一小組樣本數據(可能足夠的2行CSV數據),以說明問題。 –
此外,使用適當的標籤:)這顯然(對我來說)一個python問題,但你用'excel'(不是編程語言),'csv'(不是編程語言和「自動化」(也不是編程語言),所以這往往限制這個問題的人誰可能會了解你的實際語言和軟件包的知識... –
謝謝你的建議。與我所嘗試,但沒有結果,這就是問題。我用Python編程但沒有標記它,因爲我不反對另一種語言:) – Jen