Я пытаюсь удалить сетки с листа excel, который я создал с помощью openpyxl, и он не работает. Я делаю это:Удаление линий сетки из excel с использованием python (openpyxl)
wb = Workbook()
ws = wb.get_active_sheet()
ws.show_gridlines = False
print ws.show_gridlines
wb.save('file.xlsx')
, что код печатает «False», но сохраненный файл показывает линию сетки.
xlsxwriter отлично выглядит. Спасибо за ссылку. Вы прокомментировали это? Как он сравнивается с xlwt? Я использовал openpyxl в прошлом, и это было медленнее, чем xlwt, если вы пишете много ячеек. – sherve
Yup, выглядит многообещающим! К сожалению, я не профилировал его. FYI, вот [информация] (https://xlsxwriter.readthedocs.org/ru/latest/working_with_memory.html) по теме производительности. Плюс, очевидно, он может работать только с 'xlsx'. – alecxe
+1 для XlsxWriter. @sherve: Я провел некоторое неофициальное тестирование производительности, и для меня XlsxWriter сопоставим с xlwt и заметно быстрее, чем openpyxl. –