如何通过PRAW获取reddit用户的最差评论?
有没有办法用praw获取一个Reddit用户最差的评论?我尝试过用 redditor.get_comments(sort="worst").next().body
这个方法,试了不同的排序方式,但都没有得到想要的结果。我想我可以获取他们所有的评论,然后一个个检查,但这样做感觉有点傻。
2 个回答
0
PRAW中可以用的排序方式和网页上看到的一样,比如“最新”、“最热”或者“有争议的”。没有专门的排序方式可以用来获取最差的评论。虽然逐个查看所有评论听起来有点傻,但这就是实现你想要的唯一方法。
1
这可能有点晚了,但最好的办法就是先按热门排序,然后使用 after=t1_d9pvq54
(比如说)和一个较大的数量,这样可以快速翻页查看评论,直到你找到最后一条评论,那条评论通常是最差的评论。