xlsxwriter.工作簿AttributeError:“module”对象没有属性“Workbook”

2024-04-19 11:55:17 发布

您现在位置:Python中文网/ 问答频道 /正文

看到这篇文章Detail AttributeError: 'module' object has no attribute 'workbook' 对于相同的错误,有一个打字错误。“W”是大写的工作簿。使用的包装也是xlwt。在

我在unix中使用python2.7。安装XlsxWriter并按如下方式使用(与官方页面http://xlsxwriter.readthedocs.io/getting_started.html中给出的示例相同) xlsx版本为0.9.3

import xlsxwriter
workbook = xlsxwriter.Workbook('hello.xlsx')
worksheet = workbook.add_worksheet()

worksheet.write('A1', 'Hello world')

workbook.close()

我使用XlsxWriter 0.9.2版。在

请帮我弄清楚还有什么问题。现在我可以使用xlwt包获得excel输出。在


Tags: noobject错误attributexlsxworkbookattributeerrorhas
2条回答

我有这个问题。在

Python可能在创建工作簿后找不到它,或者在调用workbook.close()时它已经更改了名称。从同一个目录运行脚本,看看是否适合您。在

确保文件名不是xlsxwriter.py。在

如果是的话,这就是我得到同样错误的原因,import xlsxwriter所要做的就是导入当前文件,而不是导入python环境中安装的xlsxwriter模块。在

希望这有帮助!在

相关问题 更多 >