使用 xlwt 写入 excel 文件时收到此消息:
行索引 (u'RN') 不是范围内的 int (65536)
抛出错误的行来自这里:
sheet.write(x,fieldKey, row.OBJECTID)
x
我设置的用于设置行值的计数器在哪里,fieldKey
而另一个用于设置列值的计数器在哪里。
我不知道为什么会收到此消息,因为值 (u'RN') 是一个字符串值,但它告诉我它不是范围内的 int (65536)。我相信范围(65536)是excel表的极限。同样,我只写了 18 条记录,所以我不明白为什么会出现这个错误。任何人都可以帮忙吗?
谢谢,迈克