python xlsxwriter изменяет высоту строки для всех строк на листе

Python xlsxwriter, измените высоту строки для всех строк на листе, следующее доступно, но применяется к одной строке

worksheet.set_row(0, 20)  # Set the height of Row 1 to 20.

хотите изменить высоту всех строк листа.

1 ответов


установить высоту всех строк в XlsxWriter, эффективно* вы можете использовать set_default_row() способ:

worksheet.set_default_row(20)

(*) это эффективно, потому что он использует оптимизацию Excel для регулировки высоты строки с помощью одного элемента XML. Напротив, используя set_row() для каждой из ~ 1 миллиона строк потребуется 1 миллион XML-элементов и приведет к очень большому файлу.