Постраничная запись(строк) в 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()
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д