属性错误:'Workbook'对象没有属性'active'

时间:2015-09-13 01:30:49

标签: python raspberry-pi openpyxl

我是python编程和raspberry pi环境的新手,我需要用它做一些项目。当我试图运行openpyxl库的示例代码时,我发现自己陷入了标题中提供的错误,属性错误:'Workbook'对象没有属性'active' 我试图安装一些更多的软件包,以检查是否只有缺少的库,但没有一个工作

我正在尝试的代码如下:

    from openpyxl import Workbook
    wb = Workbook()
    ws = wb.active
    ws['A1'] = 42
    ws.append([1, 2, 3])
    import datetime
    ws['A2'] = datetime.datetime.now()
    wb.save("sample.xlsx")

我怎样才能运行它?提前谢谢

1 个答案:

答案 0 :(得分:1)

检查您正在运行的软件包的版本,因为它指出active是最新版本文档中的属性。

要发现您当前的版本:

import openpyxl
print(openpyxl.__version__)

您应该可以使用pip install openpyxl --upgrade升级openpyxl版本以获取最新版本。