2016-10-20 2 views
2

Видел эту статью Detail AttributeError: 'module' object has no attribute 'workbook' за то же самое, и ошибка была опечатка. «W» имеет верхний регистр для рабочей книги. Также используется пакет xlwt.xlsxwriter.Workbook AttributeError: объект 'module' не имеет атрибута 'Workbook'

Я использую Python 2.7 в unix. Установленная 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.

Пожалуйста, помогите мне выяснить, что еще может быть неправильно здесь. Теперь я могу получить вывод excel с помощью пакета xlwt.

+0

xlsxwriter версия? – Giordano

+0

xlsxwriter версия 0.9.3 – kten

ответ

1

Убедитесь, что ваш файл не указан xlsxwriter.py.

Если это так, то почему я получил ту же ошибку, все, что import xlsxwriter будет делать, это импортировать текущий файл, а не модуль xlsxwriter, установленный в вашей среде python.

Надеюсь, это поможет!

 Смежные вопросы

  • Нет связанных вопросов^_^