【发布时间】:2011-10-03 00:47:42
【问题描述】:
我正在尝试仅使用 Python Twitter 库来获取关注用户的状态。它适用于“每个人”流:
from twitter.stream import TwitterStream
from twitter.oauth import OAuth
from twitter.util import printNicely
stream = TwitterStream(
auth=OAuth(
acc_key, acc_secret,
con_key, con_secret),
domain="userstream.twitter.com",
api_version='1',
secure=True)
print stream.statuses.sample()
tweet_iter = stream.statuses.sample()
for tweet in tweet_iter:
if tweet.get('text'):
printNicely(tweet['text'])
但我想将输出限制为我只关注的用户。据我从文档中得知,sample() 给了我一切,但我不知道是否有 filter() 方法。我应该使用不同的库吗?我一直在将 Tweepy 用于非流式 Twitter 任务。
【问题讨论】: