python xlsxwriter 更改 sheet 中所有行的行高

python xlsxwriter change row height for all rows in the sheet

Python xlsxwriter,更改 sheet 中所有行的行高, 以下可用但适用于单行

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

想要更改所有行的高度sheet。

要高效*地设置XlsxWriter中所有行的高度,您可以使用set_default_row()方法:

worksheet.set_default_row(20)

(*) 这是高效的,因为它使用 Excel 优化通过单个 XML 元素调整行高。相比之下,对大约 100 万行中的每一行使用 set_row() 将需要 100 万个 XML 元素,并且会导致文件非常大。