使用 PRAW 获取旧的 reddit 提交

Get old reddit submissions with PRAW

我今天早上发现了 PRAW,并萌生了跟踪 subreddit 中最常用词的想法。为此,我首先需要使用以下行获取提交:

new_posts = list(reddit.subreddit('AnySubreddit').new(limit=1000))

问题是即使我将限制设置为 5000,我也只能获得 1000 个最新帖子。

我知道不再可能按日期获取提交,但是否有可能获取超过 1000 个最新提交?

由于没有人回复,我正在回答我自己的问题是否可以帮助某人。

不幸的是,Reddit API 和 PRAW 无法做到这一点,但如果你真的想这样做,你可以使用 pushshift and PSAW.