gpt4 book ai didi

python - tweepy/twitter api 错误类型

转载 作者:太空狗 更新时间:2023-10-30 01:34:40 25 4
gpt4 key购买 nike

我正在使用 tweepy 制作一个 Twitter 应用程序。当用户推特/更新个人资料等时,他们会收到一些错误。我想对错误进行分类并为用户提供更多信息。

try:
tweet/update profile/ follow....

except tweepy.TweepError, e:

if tweepy.TweepError is "Account update failed: Description is too long (maximum is 160 characters)"
Do something
if tweepy.TweepError is "Failed to send request: Invalid request URL: http://api.twitter.com/1/account/update_profile.json?location=%E5%85%B5%E5%BA%A"
Do something
if tweepy.TweepError is "[{u'message': u'Over capacity', u'code': 130}]"
Do something

错误分类的唯一方法是将e与字符串进行比较,例如,Account update failed: Description is too long (maximum is 160 characters)?

最佳答案

对,现在只能这样了。只有一个 TweepError异常定义。它在整个应用程序中以不同的文本出现。

这里是相关的打开issue在github上。所以以后有机会改进。

关于python - tweepy/twitter api 错误类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15895515/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com