2016-10-20 28 views
2

看到這篇文章Detail AttributeError: 'module' object has no attribute 'workbook' 爲相同和錯誤有一個錯字。「W」是大寫的工作簿。此外,使用的軟件包是xlwt。xlsxwriter.Workbook AttributeError:'模塊'對象沒有屬性'工作簿'

我在unix中使用Python 2.7。安裝XlsxWriter和 XLSX版本(在官方頁面http://xlsxwriter.readthedocs.io/getting_started.html給出相同的例子),如下采用的是0.9.3

import xlsxwriter 
workbook = xlsxwriter.Workbook('hello.xlsx') 
worksheet = workbook.add_worksheet() 

worksheet.write('A1', 'Hello world') 

workbook.close() 

我用XlsxWriter版本0.9.2。

請幫我弄清楚還有什麼可能是錯誤的。現在我能夠使用xlwt包得到excel輸出。

+0

xlsxwriter版本? – Giordano

+0

xlsxwriter版本是0.9.3 – kten

回答

1

確保您的文件未命名爲xlsxwriter.py

如果是這樣,這就是爲什麼我得到相同的錯誤,所有import xlsxwriter將做的是導入當前文件,而不是安裝在python環境中的xlsxwriter模塊。

希望這會有所幫助!

相關問題