【问题标题】:Getting the tweets with highest number of likes, retweets and comments获取点赞数、转发数和评论数最多的推文
【发布时间】:2021-04-04 05:51:02
【问题描述】:

我尝试使用 tweepy 按最多的点赞、转发和 cmets 过滤前 10 名用户。

我试过用这个

for tweet in tweepy.Cursor(api.search, q='#27DecBlackDay',result_type='popular').items(10):
    print(tweet.text)

而不是过滤掉最受欢迎的前 10 条推文。它提供的结果大多少于 10,对于某些搜索,它甚至不返回任何内容。

我不明白我做错了什么。任何帮助将不胜感激。

【问题讨论】:

    标签: python tweepy


    【解决方案1】:

    它给出的结果大多少于 10,对于某些搜索,它甚至不返回任何内容。

    .items(10 在这种情况下代表一个上限,而不是必须具有的值。请求的十项计数是将返回的值的最大值不是最小值

    在这种情况下,您无法执行任何操作,因为它超出了库的范围并受到许多因素的影响——通常是由于 Twitter 的限制。


    出于进一步阅读的目的,我强烈建议您查看以下几个来源:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-01-25
      • 1970-01-01
      • 2012-02-04
      • 1970-01-01
      • 1970-01-01
      • 2016-08-15
      • 2018-08-06
      相关资源
      最近更新 更多