看到了这篇文章的详细信息AttributeError:'module'对象没有 相同的'workbook'属性,并且出现错字错误。“ W”对于Workbook是大写的。另外,使用的包装是xlwt。
我在Unix中使用Python 2.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()
Run Code Online (Sandbox Code Playgroud)
我使用XlsxWriter 0.9.2版。
请帮助我找出这里还有什么问题。现在,我可以使用xlwt包获得Excel输出。
小智 5
确保您的文件未命名xlsxwriter.py。
如果是这样,这就是为什么我会遇到相同的错误,那么所有import xlsxwriter要做的就是导入当前文件,而不是在您的python环境中安装的xlsxwriter模块。
希望这可以帮助!