2016-06-17 14 views
2

Я пытаюсь установить текст обертывания. Но когда я использую строку обтекания, она автоматически не меняет высоту. Как установить строку авто-высоты?Openpyxl auto-height row

ответ

3

Вы должны смотреть на RowDimension объекта для соответствующей строки, в частности, атрибут высота:

rd = ws.row_dimensions[3] # get dimension for row 3 
rd.height = 25 # value in points, there is no "auto" 
2

Если ваши данные хранятся в DataFrame, я бы порекомендовал вам использовать StyleFrame. Автоматически автоматически настраивает ширину столбцов и высоту строк, а также имеет некоторые полезные функции.

styleframe