我正在尝试将一些代码从Python 2.7迁移到3.6
我注意到使用Python 3.6 virtualenv运行代码时,我的某些(不是全部)excel格式无法正常工作。
具体地说,这种格式的行为很奇怪:
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中运行时,输出如下所示:
使用virtualenv在Python 3.6中运行时,输出如下所示:
看起来这是造成Pandas 0.24标头默认样式的原因。我将默认样式设置为无的上一行如下:
import pandas.io.formats.excel
pandas.io.formats.excel.header_style = None
我不确定如何在Pandas 0.24中完成同样的事情
你们怎么看?