Praw Python不会显示来自subreddit的每个提交

问题描述 投票:0回答:1
 def get_submissions(self):
        for submission in self.reddit.subreddit("all").new(limit=None):
            self.submissions.append(submission.title)
        print(self.submissions,len(self.submissions))

这是我的代码。我试图从subreddit获取所有提交,但是不知何故,它停止在一定值上。我正在尝试在subreddit上建立统计数据,而且我有点需要获取大量的帖子,也许超过2000条。但是这种方法每次都会给我<870个帖子。

你们知道解决方案吗?

python statistics reddit praw
1个回答
0
投票

Reddit API每个清单最多限制有1000个项目,因此使用PRAW不能获得更多的收益。要获得更多帖子,一个选项是PushShift.io,这是一种第三方服务,在Reddit项目上具有更多数据。 PushShift具有一个称为PSAW的API包装器。

© www.soinside.com 2019 - 2024. All rights reserved.