【问题标题】:Python 2.7.9 xlwings Workbook.save() errorPython 2.7.9 xlwings Workbook.save() 错误
【发布时间】:2015-03-19 07:10:13
【问题描述】:

我收到以下错误 -

文件“Pyxl_open.py”,第 23 行,在 wb.save AttributeError 中: “工作簿”对象没有“保存”属性

Python 2.7.9

上周从 pip 安装的 xlwings 应该是 xlwings 0.3.2

Windows 7 专业版 SP1

代码sn-p:


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: 'Workbook' 对象没有属性'save'

0.3.0 有问题吗?

我应该试试吗?

pip uninstall xlwings

pip install xlwings==0.3.2

【问题讨论】:

  • 请附上相关代码。您在哪里以及如何定义符号 Workbook
  • 如果您不确定版本,请执行:import xlwingsxlwings.__version__
  • 有了pip,你也可以只做pip install --upgrade xlwings

标签: python xlwings


【解决方案1】:

我最近在安装 Anaconda 时遇到了同样的问题。我将 xlwings 0.2.2“conda update xlwings”更新到 0.3.2,现在保存可以正常工作。

【讨论】:

  • 是的,这仅在 v0.3.2 中添加 - 我将确保更新文档以显示“x.y.z 版本中的新内容”。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-10
  • 1970-01-01
  • 1970-01-01
  • 2015-12-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多