Как использовать "write_rich_string" внутри для l oop in python - PullRequest
0 голосов
/ 17 июня 2020

Я пытаюсь написать Excel на python. Когда я использую "write_rich_string" внутри для l oop, он применяется только к последнему элементу, но иногда применяется ко всем элементам. Я не уверен, почему он так себя ведет. Пожалуйста, помогите мне разобраться с этой проблемой.

Используемый код:

bold = workbook.add_format({'bold': True}) red = workbook.add_format({'color': 'red'})

data = {"A":['this is ' ,'bold','bold'],"B":['this is ', 'red' ,'red']} for k,v in data.items(): worksheet.write_rich_string(k+'1',*v)

Результат: я получаю строку красного цвета, но полужирный шрифт для ячейки A1 отсутствует.

...