2015-01-20 134 views
0

我收到以下錯誤 -的Python 2.7.9 xlwings Workbook.save()錯誤

File "Pyxl_open.py", line 23, in <module> 
wb.save 
AttributeError: 'Workbook' object has no attribute 'save' 

的Python 2.7.9

從上週點子安裝

xlwings應該xlwings 0.3.2

的Windows 7專業版SP1

代碼片段:


import xlwings 

from xlwings import Workbook, Sheet, Range, Chart 

print "xlwings version = ", xlwings.__version__ 

wb = Workbook('C:\Users\xx\Documents\testxx.csv') 

Sheet(1).autofit() 

Sheet(1).add() 

wb.save() 

輸出:

xlwings version = 0.3.0 

Traceback (most recent call last): 

    File "xlwing_test.py", line 13, in <module> 
    wb.save() 
AttributeError: 'Workbook' object has no attribute 'save' 

是0.3.0的問題?

我應該試試嗎?

pip uninstall xlwings 

pip install xlwings==0.3.2 
+0

請包括相關的代碼。你在哪裏以及如何定義符號'Workbook'? – dg99 2015-01-20 21:57:28

+0

如果您不確定版本,請執行:import xlwings和xlwings .__ version__' – 2015-01-21 00:53:00

+0

使用'pip',您也可以執行'pip install --upgrade xlwings' – 2015-01-22 17:50:53

回答

1

我剛剛在最近安裝Anaconda時遇到了同樣的問題。我將xlwings 0.2.2「conda update xlwings」更新爲0.3.2,現在保存工作。

+0

是的,這已添加到v0中。 3.2 - 我將確保將文檔更新爲將來顯示「新版xyz」。 – 2015-01-22 17:48:13