0

我正在尝试遍历推文 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 并继续执行脚本。

谢谢,乙

4

1 回答 1

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

将“SomeError”替换为任何一个 twython 转储给您的内容。

如果还有其他问题,那么您需要在此处遵循其他人的建议,并将您的代码与实际的错误消息一起发布。

于 2014-04-13T14:15:10.107 回答