“工作簿”对象没有属性“get_worksheet_by_name”

时间:2016-05-30 11:10:12

标签: python-2.7 xlsxwriter

import xlsxwriter as xl
wb = xl.Workbook(f, {'in_memory': True})
sheet = wb.add_worksheet('example')
sheet = wb.get_worksheet_by_name('example')

根据docs函数是正确的但我收到错误。

1 个答案:

答案 0 :(得分:1)

我使用的是旧版本的xlsxwriter。旧版本不存在该方法。更新模块可以解决问题。在我的情况下,我只需要将新版本添加到requirements.txt并运行第二个命令,因为我正在使用virtualenv。如果您使用虚拟环境,请不要使用sudo。

pip install xlsxwriter --upgrade


pip install -r /path/to/requirements.txt