2017-09-29 89 views
1

我有0.20.3版本的熊貓安裝。我正在嘗試將header_style設置爲false,以便我可以格式化標題行。 xlsxwriter not applying format to header row of dataframe - Python PandasPython熊貓錯誤:AttributeError:'模塊'對象沒有'格式'屬性

我不斷收到錯誤:AttributeError的: '模塊' 對象有沒有屬性 '格式'

我已經試過

pd.formats.format.header_style = None 

pd.core.format.header_style = None 

任何想法,我在做什麼錯了?

enter image description here

回答

2

正如你可以在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

謝謝。 pandas.io.formats的作品。 – ProgSky

+0

這是完美的! –

1

做到這一點的另一種方法suggested by @Martin Evans是直接在Pandas之外編寫標題。這樣可以避免像上面那樣使用不同熊貓版本的問題。

另請參見XlsxWriter docs中的此示例。

+0

太好了。感謝您的鏈接。我會試試看。 – ProgSky

相關問題