Airtable API 和 Python 出现问题
Trouble with Airtable API and Python
我正在使用名为 AirTable 的在线电子表格应用程序,需要能够使用 Python 访问 API。
如 Github 所述,API 有一个 python 接口:
https://github.com/bayesimpact/airtable-python
我已经按照入门说明进行操作,当我 运行 代码时,我收到以下错误:
AttributeError: 模块 'airtable' 没有属性 'Airtable'
我做错了什么?
临时修复:
from airtable import airtable
永久修复:
1找到你的airtable安装路径
2 找到 ini 文件
3 删除#
4 指定 class 导入后需要使用
from airtable import airtable
class Airtable(object):
pass
可能还有更多class你需要补充。
我也遇到了这个问题。我写的文件名被命名为 airtable.py
当我将文件名更改为 air.py
时,它能够毫无问题地导入 airtable。
首先,检查您的项目是否有文件名“airtable.py”
“你永远不应该为 python 库的 python 文件使用相同的名称,python 会混淆它自己,决定它应该导入哪里,它的优先级是先从项目文件导入,然后再转到库
如果这不起作用,那么您可能安装了错误的库
pip uninstall airtable
python airtbale 的工作库是
pip install airtable-python-wrapper
我正在使用名为 AirTable 的在线电子表格应用程序,需要能够使用 Python 访问 API。
如 Github 所述,API 有一个 python 接口: https://github.com/bayesimpact/airtable-python
我已经按照入门说明进行操作,当我 运行 代码时,我收到以下错误: AttributeError: 模块 'airtable' 没有属性 'Airtable'
我做错了什么?
临时修复:
from airtable import airtable
永久修复:
1找到你的airtable安装路径
2 找到 ini 文件
3 删除#
4 指定 class 导入后需要使用
from airtable import airtable
class Airtable(object):
pass
可能还有更多class你需要补充。
我也遇到了这个问题。我写的文件名被命名为 airtable.py
当我将文件名更改为 air.py
时,它能够毫无问题地导入 airtable。
首先,检查您的项目是否有文件名“airtable.py”
“你永远不应该为 python 库的 python 文件使用相同的名称,python 会混淆它自己,决定它应该导入哪里,它的优先级是先从项目文件导入,然后再转到库
如果这不起作用,那么您可能安装了错误的库
pip uninstall airtable
python airtbale 的工作库是
pip install airtable-python-wrapper