-4
我想從csv文件複製一列到excel文件中的電子表格。 但是,由於某些原因,csv文件中的值未在電子表格中複製。程序編譯時沒有任何錯誤,所有的語句都得到正確執行。 我的代碼如下:將一列從csv文件複製到一個xls文件
#!/home/utils/Python-2.7/bin/python2.7
import csv
import urllib
import xlwt
import xlrd
from xlutils.copy import copy
book = xlrd.open_workbook('template2.xls')
wb = copy(book) # a writable copy
w_sheet = wb.get_sheet(0)
with open('results2.csv', 'rb') as f:
reader = csv.reader(f, delimiter=',')
next(reader, None)
next(reader, None)
next(reader, None)
next(reader, None)
i = 0
for row in reader:
w_sheet.write(i, 3, row[5])
i += 1
「行不通」是沒有問題的適當描述 – khelwood