【发布时间】:2016-10-21 00:37:23
【问题描述】:
我正在尝试使用 Tweepy 从 twitter 流式传输特定主题标签的推文。我面临的问题是获取 500 条推文大约需要 10-15 分钟。我不认为它应该那么慢?我错过了什么吗?它与任何 API 速率限制有关吗?我的 tweepy 监听器看起来像这样:
类 MyListener(StreamListener): """用于流数据的自定义 StreamListener。"""
def __init__(self, lim):
self.count = 0
self.limit = lim
def on_data(self, data):
global tweets
if self.count < self.limit:
try:
self.count += 1
tweets.append(data)
return True
except BaseException, e:
print 'failed ondata,', str(e)
time.sleep(5)
pass
else:
return False
def on_error(self, status):
print(status)
return True
【问题讨论】: