【问题标题】:TweepError attribute error when using Tweepy使用 Tweepy 时出现 TweepError 属性错误
【发布时间】:2021-11-29 15:10:46
【问题描述】:

我收到了AttributeError: module 'tweepy' has no attribute 'TweepError'。这是我在 Python 中的相关代码:

except tweepy.TweepError as e:
    msg = 'Query failed when max_id equaled {0}: {1}'.format(max_id, e)
    logging.error(msg)

我的其他带有 tweepy 的代码正在运行,所以我确定我已正确安装它,并且当前文档中似乎包含 tweep 错误。

【问题讨论】:

    标签: python api tweepy


    【解决方案1】:

    正确的例外是tweepy.errors.TweepError,因此将该行更改为:

    except tweepy.errors.TweepError as e:
    

    在旧版本的 Tweepy 中,它以前是:

    except tweepy.error.TweepError as e:
    

    【讨论】:

    • 上面的答案可能有错别字,除非我写 'errors' 除了 tweepy.errors.TweepyException as e
    • @GGiorgio 自从我写了这个答案后,Tweepy 已经从将所有异常放在tweepy.error 下更改为tweepy.errors。我将更新我的答案以反映这一新变化。
    猜你喜欢
    • 2019-07-09
    • 2015-01-05
    • 2016-12-11
    • 1970-01-01
    • 2015-06-02
    • 2021-01-16
    • 2018-02-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多