Форум сайта python.su
Добрый вечер!
Передо мной возникла задача реализовать скрипт, сочиняющий excel-файлы. Использую для этих нужд xlsxwriter. Но мне необходимо вставлять в таблицу именно unicode-строки. По идее, с кодировкой самого скрипта все в порядке, но тем не менее данный кусок не работает:
worksheet.write(row, col, u"Индекс") worksheet.write(row, col + 1, u"Предмет") worksheet.write(row, col + 2, u"Класс") worksheet.write(row, col + 3, u"Автор") worksheet.write(row, col + 4, u"Год") worksheet.write(row, col + 5, u"Издательство") worksheet.write(row, col + 6, u"Всего") worksheet.write(row, col + 7, u"Списано") worksheet.write(row, col, + 8, u"Цена")
Офлайн
Запастил твой скрипт и ты не поверишь все заработало прексрасно!
Офлайн
workbook = xlsxwriter.Workbook("C:\\BookStore++\\books.xlsx") worksheet = workbook.add_worksheet(u"Книги") worksheet.write(row, col, u"Индекс") worksheet.write(row, col + 1, u"Предмет") worksheet.write(row, col + 2, u"Класс") worksheet.write(row, col + 3, u"Автор") worksheet.write(row, col + 4, u"Год") worksheet.write(row, col + 5, u"Издательство") worksheet.write(row, col + 6, u"Всего") worksheet.write(row, col + 7, u"Списано") worksheet.write(row, col, + 8, u"Цена") workbook.close()
Офлайн
Просто вот, что он вывел (только там функция используется в которой собственно и лежит предыдущий кусок, но суть, я надеюсь, понятна):
Прикреплённый файлы: баа.png (40,0 KБ)
Офлайн
Действительно, какой-то бред. Сейчас сделал другой тестовый скрипт, в котором примерно то же самое выполняется, и таки все заработало.
Офлайн