Я пытаюсь перенести некоторый код из Python 2.7 в 3.6
Я заметил, что некоторые (не все) из моего форматирования Excel не работают при запуске моего кода с использованием Python 3.6 virtualenv.
В частности, этот формат действует странно:
format1 = workbook.add_format({
'bold': True,
'font_color': 'white',
'bg_color':'#004C99',
'align':'center','valign':'vcenter',
'text_wrap':'True','border':1
})
worksheet.set_row(0,30,format1)
При запуске в Python 2.7 вывод выглядит следующим образом:
При запуске в Python 3.6 с использованием virtualenv выходные данные выглядят так:
Похоже, что это вызывает заголовок Pandas 0.24стили по умолчанию.Моя предыдущая строка для установки стиля по умолчанию «none» выглядит следующим образом:
import pandas.io.formats.excel
pandas.io.formats.excel.header_style = None
Я не уверен, как выполнить то же самое в Pandas 0.24
Что вы, ребята, думаете?