Модуль 'xlwings' не имеет атрибута 'Book'
Я пытаюсь использовать xlwings в первый раз, но я не совсем понимаю документацию. Из раздела "Быстрый старт" читаю
import xlwings as xw
wb = xw.Book() # this will create a new workbook
Когда я пробую это "дома", у меня нет проблем с импортом xlwings, но со вторым скриптом я получаю эту ошибку:
AttributeError: module 'xlwings' has no attribute 'Book'
Когда я пытаюсь увидеть атрибуты xw, я вижу AboveBelow,ActionTime и т. Д., Но не Book.
Можете ли вы помочь, пожалуйста?
Большое спасибо.
1 ответ
У меня тоже была ошибка, и я перешел с Workbook на Book. Это проблема версии.
wb = xw.Workbook ()
Это устранило проблему для меня:
import xlwings as xw
wb = xw.book()
Я открыл файл Excel и увидел книгу, написанную как Книга (первая заглавная буква), поэтому я изменил ее в коде, как показано ниже:
import xlwings as xw
wb = xw.Book()
У меня была такая же проблема... в моем случае это было имя файла, который я использовал: "xlwings.py" НЕ используйте это имя для файла или содержащей его папки, иначе вы получите сообщение об ошибке.