使用tweepy同时收集多个用户的推文

  • 本文关键字:用户 tweepy 使用 python tweepy
  • 更新时间 :
  • 英文 :


目前我正在使用tweepy进行一个项目,以快速收集用户的新tweet。到目前为止,我发现收集用户最新推文的最快方法是这样的:

tweets = api.user_timeline(screen_name='user',count=1, include_rts = True,tweet_mode = 'extended')
status = tweets[0]

我想知道是否有办法在一个请求中获取多个用户的最新推文?我尝试使用流媒体,但从发布推文到弹出推文之间有大约10秒的延迟,这对我的应用程序来说太慢了。如果你对如何快速获取推文有任何其他想法,请告诉我。

感谢

我没有用tweepy按用户搜索帖子,但我以前用它提取过多个标签的信息。

当我尝试使用多个标签时,代码看起来是这样的:

query = "(#nike OR #puma OR #adidas)"
rule = gen_rule_payload(query, results_per_call=100, from_date="2020-11-30", to_date="2020-12-02")

所以我会尝试为您查询:

users = "(User1 OR User2 OR User3)"
tweets = api.user_timeline(screen_name=users,count=1, include_rts = True,tweet_mode = 'extended')
status = tweets[0]

我不确定这是否有效,但祝你好运!使用Twitter的好处是,你可以将搜索字符串直接复制粘贴到普通Twitter网页的搜索框中,看看你的语法是否正确。

最新更新