Постраничная запись(строк) в Excel или NotImplementedError - Python
Формулировка задачи:
И так есть парсер который ищёт информацию по артиклям , поскольку муторно писать проверку на валидность инфы , делаем это руцями. И вот что мы имеем парсер который по строке вписывает в файлик данные ,желательно Excel но не принципиально , подумываю о csv.
Вот код
Вот ошибка
Во первых я даже не понимаю из-за чего эта ошибка вылетает.
В интернете нашёл это
is only working for xls-files, but not for xlsx yet (Version xlrd-0.8.0).
но смена расширения ничего не дала . Любые советы или наблюдения приветствуются
Всем снова привет, вообщем проблему записи я решил таким образом.
Код был
Код стал
Но вопрос
NotImplementedError
остаётся актуальным. Если у вас есть какие-то соображения на этот счёт , почему ошибка выскакивает или с чем может быть связана , буду рад любой информации.Решение задачи: «Постраничная запись(строк) в Excel или NotImplementedError»
textual
Листинг программы
def export_excel(filename , datas):
workbook = xlsxwriter.Workbook(filename)
worksheet = workbook.add_worksheet()
field_names =
for i ,field in enumerate(field_names):
worksheet.write(0, i, field)
fields = ('index', 'name', 'group',
'description', 'maker','country',
'design', 'lamp', 'socle', 'color_lamp',
'type_lamp','color_stl','type_stl',
'heightm','width','depth','photo')
for row, data in enumerate(datas, start=1):
for col, field in enumerate(fields):
worksheet.write(row, col, data[field])
workbook.close()