我有0.20.3版本的pandas安装。我试图将header_style设置为false,以便我可以格式化标题行。 xlsxwriter not applying format to header row of dataframe - Python Pandas
我一直收到错误:AttributeError:' module'对象没有属性'格式'
我试过了
pd.formats.format.header_style = None
和
pd.core.format.header_style = None
知道我做错了什么吗?
答案 0 :(得分:3)
正如您在API中看到的那样,模块pandas.formats和pandas.core.format不存在:https://pandas.pydata.org/pandas-docs/stable/api.html 你有这个错误是正常的。
如果您使用0.20读取新的API更改,pandas.formats将变为pandas.io.formats。尝试检查API。
答案 1 :(得分:1)
另一种方法是suggested by @Martin Evans,就是在Pandas之外直接编写标题。这避免了上述不同Pandas版本的问题。
另请参阅XlsxWriter docs中的此示例。