Python 获取帖子所有评论的JSON树?

Python 获取帖子所有评论的JSON树?,python,json,reddit,Python,Json,Reddit,我想把subreddit备份到磁盘上。到目前为止,RedditAPI的工作方式似乎并不容易实现。在获得一个包含所有注释(和嵌套注释)的JSON树时,我的最佳选择似乎是将它们存储在数据库中,并执行一个非常荒谬的递归查询来生成JSON 是否有Reddit API方法可以按预期的顺序为我提供一个包含给定帖子所有评论的树?出于性能原因,您从API获得的评论数量有一个硬限制;为了确保获得所有注释,必须解析子节点,并根据需要进行其他调用 请注意,subreddit列表将只包含最近的1000篇文章,因此,如果

我想把subreddit备份到磁盘上。到目前为止,RedditAPI的工作方式似乎并不容易实现。在获得一个包含所有注释(和嵌套注释)的JSON树时,我的最佳选择似乎是将它们存储在数据库中,并执行一个非常荒谬的递归查询来生成JSON


是否有Reddit API方法可以按预期的顺序为我提供一个包含给定帖子所有评论的树?

出于性能原因,您从API获得的评论数量有一个硬限制;为了确保获得所有注释,必须解析子节点,并根据需要进行其他调用


请注意,subreddit列表将只包含最近的1000篇文章,因此,如果您的目标subreddit的文章超过1000篇,您可能无论如何都无法获得完整备份。

是。很明显,我将继续向后迭代,一个请求一个请求,直到到达根。评论很难。我希望以尊重他们的关系/嵌套的方式存储他们;我发现的唯一方法是将它们存储在数据库中。将它们存储在文件系统上太难了;我可能会在家长面前收到孩子的评论。是的,你们可以把它们收集到一个大列表中,在存储它们之前,按照你们想要的方式对列表进行排序。