当前位置:   article > 正文

报错解决——ValueError: row index was 65536, not allowed by .xls format

valueerror: row index was 65536, not allowed by .xls format

报错解决——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("Sheet1")
sheet2 = workbook
  • 1
  • 2
  • 3
  • 4
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/空白诗007/article/detail/921308
推荐阅读
相关标签
  

闽ICP备14008679号