报错解决——ValueError: row index was 65536, not allowed by .xls format
一、原因分析
xlrd 和 xlwt 是python中用来处理 xls 文件的函数,其单个 sheet 限制最大行数为65535,因此,当读写数据量超出时就会出现此错误:ValueError: row index was 65536, not allowed by .xls format
二、解决方案
1、方法一
还是用xlwt库来处理,只不过限制了每个sheet最多放5w行数据
# 说明:需要写入的是二维列表target_data
# 将数据写入excel表格
workbook = xlwt.Workbook()
sheet1 = workbook.add_sheet