原来我是用xlwt来生成excel的,生成的后缀名为xls,但是由于数据太多于是报了个:
ValueError
: row index (
65536
)
not
an int
in
range(
65536
)错误
原因是:在xlwt中生成的xls文件最多能支持65536行数据。
但是我处理的数据大概将近25W数据。
于是我找到了xlsxwriter这个模块,它生成的文件后缀名为.xlsx,最大能够支持1048576行数据,16384列数据,我的天啊,还有谁?就用它了
这里写一下简单的用法
#coding:utf-8
import
xlsxwriter
workbook
=
xlsxwriter
.
Workbook
(