如何获取所有子目录PRAW / PSAW

时间:2019-09-24 05:56:15

标签: python reddit praw

嗨,我有一个程序,我想遍历所有子目录:

for subreddit in reddit.subreddits.default(limit=None):

但是,上面的代码只能获取大约前100个子reddit。

PSAW似乎仅支持评论和提交,所以我如何遍历所有子reddit并将其馈入PRAW?

谢谢

2 个答案:

答案 0 :(得分:0)

praw没有提供获取所有子reddit列表的方法。您可以从Here提供的.csv文件中进行下载和读取。您可以看到,截至2019年10月11日,有超过168万个次级债券。 person who created that website说,他们每周更新一次文件。

答案 1 :(得分:0)

.default()仅为您提供默认的子修订

PRAW docs显示了可用于subreddits的不同搜索选项。

如果您打算沿这条路线走,我想您可以在for循环中使用.search_by_name(),其中每个搜索均以不同的字母开头。但是请记住,此方法每个循环最多只能有1000个结果。