Получить формат из ячейки Excel с xlsxwriter - PullRequest
0 голосов
/ 21 февраля 2019

С помощью xlsxwriter я могу отформатировать файл Excel следующим образом:

workbook = xlsxwriter.Workbook('data.xlsx')
worksheet = workbook.add_worksheet()

header_format = workbook.add_format({
    'border': 1,
    'bg_color': '#C6EFCE',
    'bold': True,
    'text_wrap': True,
    'valign': 'vcenter',
    'indent': 1,
})


worksheet.write('A1', 'This is my header', header_format)

Я бы хотел сделать наоборот.Я хотел бы прочитать внешний .xlsx и получить формат в качестве словаря.

Я ищу что-то вроде (мой пример может быть глупым)

worksheet.get_format('A1')

, который дал бы

{
    'border': 1,
    'bg_color': '#C6EFCE',
    'bold': True,
    'text_wrap': True,
    'valign': 'vcenter',
    'indent': 1,

}

...