获得喜欢、转发和评论最多的推文

2024-04-26 23:33:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我试着用tweepy来过滤前10名用户中喜欢、转发和评论最多的用户

我试过用这个

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

而不是过滤掉最受欢迎的前10条推文。它给出的数据大多不到10,对于某些搜索,它甚至不返回任何内容

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


Tags: text用户inapiforsearchtype评论
1条回答
网友
1楼 · 发布于 2024-04-26 23:33:35

It gives mostly less than 10 and for some searches, it does not even return anything.

.items(10在本例中表示上限,而不是必须具有的值。请求的十项计数是将返回的值的最大值,而不是最小值

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


我强烈建议查看以下几个来源,以便进一步阅读:

相关问题 更多 >