gpt4 book ai didi

python - Tweepy 仅返回 76 条推文

转载 作者:太空宇宙 更新时间:2023-11-04 00:50:17 24 4
gpt4 key购买 nike

我正在尝试从 Twitter 收集电影评论。但是,我只收到 76 条推文。我试图将 tweeterror 排除在外,但这无济于事。这是我的代码:

import tweepy
import time
import cPickle as pickle
auth = tweepy.OAuthHandler(**hidden**)

auth.set_access_token(**hidden**)

api = tweepy.API(auth)


def limit_handled(cursor):
while True:
try:
yield cursor.next()
"I am awake..."
except tweepy.error:
print "going to sleep..."
time.sleep(15 * 60)
except StopIteration:
break

query = '#moviereview -filter:links'
max_tweets = 1000000

searched_tweets = [status.text for status in limit_handled(tweepy.Cursor(api.search, q=query).items(max_tweets))]
with open("twitter_reviews.pkl","wb") as f:
pickle.dump(searched_tweets,f,-1)

print len(searched_tweets)

最佳答案

根据您的代码尝试修改您的查询参数,这不是过滤掉更多结果的原因。

查询:

'#moviereview -filter:links' 

提供 78 个结果(还在增加)

查询:

'#moviereview' 

提供 1713 个结果(还在增加)

查询:

'#moviereview Filter:links'

提供 4534 个结果(还在增加)

正如@Ethan 提到的 + Twitters API 文档(https://dev.twitter.com/rest/public/search)

The Twitter Search API searches against a sampling of recent Tweets published in the past 7 days.

关于python - Tweepy 仅返回 76 条推文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37399639/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com