ValueError:行索引为31,是.xls格式不允许的

2024-05-18 06:33:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我可以将其作为python脚本运行,但在使用pyinstaller之后就错了。 谁都知道,谢谢

Errorlog shows:
  File "test_func.py", line 130, in merged
    self.worksheet.write_merge(j[0], j[1], idx, idx, value)
  File "site-packages\xlwt\Worksheet.py", line 1114, in write_merge
  File "site-packages\xlwt\Worksheet.py", line 1088, in write
  File "site-packages\xlwt\Worksheet.py", line 1142, in row
  File "site-packages\xlwt\Row.py", line 37, in __init__
ValueError: row index was 31, not allowed by .xls format

Tags: inpy脚本packageslinesitemergefile
1条回答
网友
1楼 · 发布于 2024-05-18 06:33:06

这是在我分析了引起ValueError的源代码之后

xlwt Row.py
    # if not (isinstance(rowx, int_types) and 0 <= rowx <= 65535):
          # raise ValueError("row index was %r, not allowed by .xls format" % rowx)

相关问题 更多 >