Python xlsxwriter set_indent не может делать отступы - PullRequest
1 голос
/ 27 февраля 2020

Я использую библиотеку под названием xlsxwriter в python для создания файла Excel. Я использую set_indent, чтобы использовать отступ перед моим текстом в ячейке, но я не уверен, почему он не работает.

Код: -

 workbook = xlsxwriter.Workbook("Example.xlsx")
 worksheet = workbook.add_worksheet("My_Sheet")
 cell_indent_format = workbook.add_format().set_indent(2)
 worksheet.write('B20', "HELLO", cell_indent_format)

Added screenshot

1 Ответ

0 голосов
/ 27 февраля 2020

должно работать. Просто разделите вызовы методов:

import xlsxwriter

workbook = xlsxwriter.Workbook("Example.xlsx")
worksheet = workbook.add_worksheet("My_Sheet")
cell_indent_format = workbook.add_format()
cell_indent_format.set_indent(2)

worksheet.write('B20', "HELLO", cell_indent_format)

workbook.close()

Вывод:

enter image description here

...