使用pythontwitter,与流式API的连接在大约5分钟后断开

2024-04-29 02:02:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用pythontwitter和twitter流媒体API来收集来自英国的关于某个特定主题的tweet。我使用的循环是:

while True:
    try:
        for item in api.GetStreamFilter(locations = UK_BB, stall_warnings = True):
            tweet = parse_tweet(item)
            if relevant(tweet):
                save_tweet(tweet)
    except Exception as err:
        logging.exception("Error at %s:", datetime.datetime.now().strftime("%A, %d. %B %Y %I:%M%p"))

这个过程可以正常工作大约5分钟,节省相关的tweet。然而,大约5分钟后,每次数据都不再来自API。我没有从流中收到任何异常或任何异常消息。我没有一个以上的连接打开到流。API凭据似乎很好,我的连接没有问题。重新启动连接将使其继续工作5分钟,但随后问题将再次出现。在

有人知道这里会出什么问题吗?在


Tags: inapitrue主题fordatetimetwitteritem