1

我正在使用一个名为 AirTable 的在线电子表格应用程序,并且需要能够使用 Python 访问 API。

如 Github 上所述,API 有一个 python 接口: https ://github.com/bayesimpact/airtable-python

我已按照入门说明进行操作,当我运行代码时出现以下错误: AttributeError: module 'airtable' has no attribute 'Airtable'

我究竟做错了什么?

4

3 回答 3

3

临时修复:

from airtable import airtable

永久修复:

1 找到你的airtable安装路径

2 找到ini文件

3 删除#

4 指定导入后需要使用的类

from airtable import airtable

class Airtable(object):
    pass

可能需要添加更多类。

于 2016-10-23T08:11:09.187 回答
0

我也有这个问题。我正在写入的文件名被命名airtable.py 当我将文件名更改为air.py它能够毫无问题地导入空气表。

于 2019-10-04T20:42:48.087 回答
0

首先,检查您的项目是否有文件名“airtable.py”

“你永远不应该为一个用于python库的python文件使用相同的名称,python会混淆它自己,决定它应该在哪里导入,它的优先级是先从项目文件导入,然后再去库”

如果这不起作用,那么您可能安装了错误的库

pip uninstall airtable

airtbale 的 python 工作库是

pip install airtable-python-wrapper
于 2020-11-28T08:40:27.397 回答