2016-06-20 3 views
0

Я довольно новичок в Python и пытаюсь извлечь данные в HTML и сохранить в excels с помощью xlwt.Python XLWT: Excel, сгенерированный Python xlwt, содержит отсутствующее значение

Пока программа работает хорошо (все результаты корректно напечатаны на консоли python при запуске программы), за исключением того, что при открытии файла excel появляется сообщение об ошибке «Мы обнаружили проблему с некоторым контентом в FILENAME, вы хотите, чтобы мы попытались восстановить как можно больше? Если вы доверяете источнику этой книги, нажмите «Да». И после того, как я нажму «Да», я обнаружил, что много полей данных отсутствует.

Кажется, что примерно первые 150 строк прекрасны, и после этого проблема начинает расти (всего около 15000 строк). И недостающие поля данных концентрируются в нескольких столбцах с относительным высоким объемом данных.

Я думаю, если это связано с механизмом распределения кэша xlwt?

Большое спасибо за вашу помощь здесь.

ответ

-2

похоже на проблему кеширования. Попробуйте sheet.flush_row_data() каждые 100 строк или около того?

Смежные вопросы