【问题标题】:Trouble with Airtable API and PythonAirtable API 和 Python 的问题
【发布时间】:2016-10-23 04:59:16
【问题描述】:

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

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

我已按照入门说明进行操作,但在运行代码时出现以下错误: AttributeError: 模块 'airtable' 没有属性 'Airtable'

我做错了什么?

【问题讨论】:

    标签: python module importerror attributeerror airtable


    【解决方案1】:

    临时修复:

    from airtable import airtable
    

    永久修复:

    1 找到你的airtable安装路径

    2 找到ini文件

    3 删除#

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

    from airtable import airtable
    
    class Airtable(object):
        pass
    

    可能需要添加更多类。

    【讨论】:

    • 尝试了你的临时修复并得到了这个:ImportError: cannot import name 'airtable'
    • @daveaseeman 确保您将 airtable git 存储库克隆到您的应用程序中。那么它应该可以工作了。
    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

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

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

      pip uninstall airtable
      

      airtbale 的 python 工作库是

      pip install airtable-python-wrapper
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-04-26
        • 2022-07-26
        • 1970-01-01
        • 1970-01-01
        • 2011-04-30
        • 2017-02-15
        • 2023-04-10
        相关资源
        最近更新 更多