我已经把一个小的推特工具放在一起,以拉取相关推文,以便在潜在语义分析中进行后续分析。具有讽刺意味的是,这一点(更复杂的一点)工作正常 - 它拉扯推文是这个问题。我正在使用下面的代码来设置它。我认为每个请求会推送200条推文,但它被阻止成15个推文块(因此200个商品“支付”我13个请求) - 这个技术上有效,但没有如预期的那样 - .items(200)我知道这是原始/默认的RPP变量(现在在Twitter文档中是'count'),但我已经在Cursor设置中尝试过了(rpp = 100,这是twitter文档中的最大值),并且它使没有不同。Tweepy限额/分页问题。
Tweepy/Cursor docs
The other nearest similar question isn't quite the same issue
感谢有任何的想法!我相信这是对设置的微调,但我已经尝试了页面和rpp上的各种设置,但无济于事。
auth = tweepy.OAuthHandler(apikey, apisecret)
auth.set_access_token(access_token, access_token_secret_var)
from tools import read_user, read_tweet
from auth import basic
api = tweepy.API(auth)
current_results = []
from tweepy import Cursor
for tweet in Cursor(api.search,
q=search_string,
result_type="recent",
include_entities=True,
lang="en").items(200):
current_user, created = read_user(tweet.author)
current_tweet, created = read_tweet(tweet, current_user)
current_results.append(tweet)
print current_results
关于如何在某个瞬间获得特定hashtag的推文计数的任何想法?我正在使用'trends_place'来获取特定于某个国家的趋势。我需要更多的信息,其中包括特定hashtag的推文数量。 – 2015-04-21 05:02:56