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