收到错误时搜索停止

时间:2013-09-23 20:06:14

标签: python twython

我正在尝试遍历推文ID列表,但是如果遇到不再存在的ID,我会收到404错误,脚本就会停止。我尝试过这样的事情:

try:
    twitter = Twython(APP_KEY, APP_SECRET, OAUTH_TOKEN, OAUTH_TOKEN_SECRET)
    twt=twitter.show_status(<twitterID>)
except Exception as e:
    pass

但仍然会停止脚本。我希望能够记录(或打印)ID并继续脚本。

由于,B

1 个答案:

答案 0 :(得分:0)

改变这个:

from twython import Twython

对此:

from twython import Twython, exceptions

然后使用您在代码失败时看到的错误:

try:
    twitter = Twython(APP_KEY, APP_SECRET, OAUTH_TOKEN, OAUTH_TOKEN_SECRET)
    foo = twitter.verify_credentials()
except(SomeError):
    pass

替换&#34; SomeError&#34;无论一个twython甩到你身边。

如果还有其他任何错误,那么你需要关注 这里的其他人的建议,并将您的代码与实际错误一起发布 消息。