python xlwt 向excel中写数据,excel文档打不开

运行代码:

import csv
import xlwt


workbook = xlwt.Workbook()

sheet2 = workbook.add_sheet("Sheet 2", cell_overwrite_ok=True)

file = open(r'D:\label.csv')

lines = csv.reader(file)

r = 0
for line in lines:
    col = 0
    for c in line:
        sheet2.row(r).write(col,c, style=xlwt.Style.default_style)
        #print(c,end=' ')
        col += 1
    r += 1
    sheet2.flush_row_data()
    
file.close()   
workbook.save("csv2excel.xlsx")

https://img1.mukewang.com/5b4e9a4900010a7815600206.jpg

阿波罗的战车
浏览 8294回答 1
1回答

明月笑刀无情

文件扩展名要以2003 为准。 你把保存文件名扩展名改成 xls  (csv2excel.xls)
打开App,查看更多内容
随时随地看视频慕课网APP