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

remyyoung 发布于 2016/04/25 22:31
阅读 4K+
收藏 0

运行代码:

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")

加载中
1
Fly_f
Fly_f
文件扩展名要以2003 为准。 你把保存文件名扩展名改成 xls  (csv2excel.xls)
1
wangxuwei
wangxuwei
http://my.oschina.net/u/2245781/blog/656671
返回顶部
顶部