Python XLWT:Python xlwt 生成的 Excel 包含缺失值
Posted
技术标签:
【中文标题】Python XLWT:Python xlwt 生成的 Excel 包含缺失值【英文标题】:Python XLWT: Excel generated by Python xlwt contains missing value 【发布时间】:2016-10-21 21:54:10 【问题描述】:我对 Python 还是很陌生,并试图在 html 中获取数据并使用 xlwt 保存到 excels 中。
到目前为止,该程序似乎运行良好(运行该程序时所有输出都正确打印在 python 控制台上),除了当我打开 excel 文件时,出现一条错误消息 'We found a problem with some content在 FILENAME 中,您希望我们尽可能多地恢复吗?如果您信任此工作簿的来源,请单击“是”。' 我单击“是”后,发现缺少很多数据字段。
似乎大约前 150 行很好,之后问题开始上升(总共大约 15000 行)。并且缺失的数据字段集中在数据量相对较大的几列。
我在想是不是和xlwt的缓存分配机制有关?
非常感谢您在这里的帮助。
【问题讨论】:
【参考方案1】:似乎是一个缓存问题。 每 100 行左右尝试 sheet.flush_row_data() 吗?
【讨论】:
以上是关于Python XLWT:Python xlwt 生成的 Excel 包含缺失值的主要内容,如果未能解决你的问题,请参考以下文章