【发布时间】:2015-04-01 16:50:35
【问题描述】:
我在 Python 中使用tweepy 来搜索推文。我正在使用tweepy.api.search() 查询较旧的推文,并注意到我无法一次访问 500 条推文。事实上,我不能返回超过 25 个。
我同时使用了count 和rpp (results per page) 关键字。我似乎无法弄清楚是我是否只是不允许一次访问这么多推文,或者是否有问题。这是我的代码:
for tweet in api.search(q='obama', count=500, show_user=False, rpp=500,
geocode='38.899722,-77.048363,500mi'):
print tweet.created_at, '\n', tweet.text, '\n\n'
这给了我 25 条推文作为输出。以下是显示它正在工作的前几个:
2015-04-01 16:42:28
"@JonahMarais: me and Michelle Obama are dating guys"
Lot twist.
Its April fools day.
2015-04-01 16:42:05
"@JonahMarais: me and Michelle Obama are dating guys"
SIKE.
2015-04-01 16:38:44
Forget #WinstonChurchill #Obama isn't measuring up to #NevilleChamberlain says http://t.co/6JZqXjUdRH #IranTalks #Israel
【问题讨论】:
-
你是如何认证的...
-
我有一个虚拟应用程序,然后继续以标准方式请求消费者密钥和访问令牌。其余的只是在 tweepy/twitter 中自动发生,我只是在实例化 api 类时传递我的密钥。