Ошибка Python 2.7.9 xlwings Workbook.save ()

Я получаю следующую ошибку -

Файл «Pyxl_open.py», строка 23, в wb.save AttributeError: объект «Рабочая книга» не имеет атрибута «сохранить»

Питон 2.7.9

xlwings, установленный из pip на прошлой неделе, должен быть xlwings 0.3.2

Windows 7 Профессиональная с пакетом обновления 1

Фрагмент кода:


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 = 0.3.0

Traceback (последний последний вызов):

Файл «xlwing_test.py», строка 13, в wb.save() AttributeError: объект «Рабочая книга» не имеет атрибута «сохранить»

Проблема в 0.3.0?

я должен попробовать?

pip uninstall xlwings

pip install xlwings==0.3.2

person charliez    schedule 20.01.2015    source источник
comment
Пожалуйста, включите соответствующий код. Где и как вы определяете символ Workbook?   -  person dg99    schedule 21.01.2015
comment
Если вы не уверены в версии, выполните: import xlwings и xlwings.__version__   -  person Felix Zumstein    schedule 21.01.2015
comment
С pip вы также можете просто сделать pip install --upgrade xlwings   -  person Felix Zumstein    schedule 22.01.2015


Ответы (1)


У меня была такая же проблема при недавней установке Anaconda. У меня было обновление xlwings 0.2.2 «conda update xlwings» до 0.3.2, и теперь сохранение работает.

person Vince W.    schedule 22.01.2015
comment
Да, это было добавлено только в версии 0.3.2 — я обязательно обновлю документы, чтобы в будущем показать новое в версии x.y.z. - person Felix Zumstein; 22.01.2015