Проблема с Airtable API и Python
Я использую приложение для работы с электронными таблицами под названием AirTable, и мне нужно иметь доступ к API с помощью Python.
Существует интерфейс Python для API, как описано на Github: https://github.com/bayesimpact/airtable-python
Я следовал инструкциям по началу работы, и когда я запускаю код, я получаю следующую ошибку: AttributeError: модуль 'airtable' не имеет атрибута 'Airtable'
Что я делаю неправильно?
1 ответ
Временное исправление:
from airtable import airtable
Постоянное исправление:
1 найди свой установленный путь
2 найти INI- файл
3 Удалить #
4 Укажите класс, который нужно использовать после импорта
from airtable import airtable
class Airtable(object):
pass
Может быть, больше класса вы должны добавить.
У меня тоже была эта проблема. Имя файла, в которое я писал, было названоairtable.py
Когда я изменил имя файла на air.py
он смог без проблем импортировать авиатаблицу.
Во-первых, проверьте, есть ли у вашего проекта имя файла "airtable.py"
"Вы никогда не должны использовать то же имя для файла python, что и для библиотеки python, python сбивает себя с толку, решая, куда он должен импортировать, его приоритетом является сначала импорт из файлов проекта, а затем переход в библиотеки"
если это не сработает, возможно, вы установили не ту библиотеку
pip uninstall airtable
рабочая библиотека python для airtbale
pip install airtable-python-wrapper