2

我正在使用 praw 为 reddit 编写一个机器人。我已经知道如何使用 get_comments() 函数来获取 subreddit 中的所有评论。但是,我想在 subreddit 中获取所有帖子的标题,但是,在浏览了 praw 的文档后,我找不到这样做的函数。

我只想进入一个 subreddit,获取帖子的所有标题,然后将它们存储在一个对象中。

有人可以告诉我如何实现这一目标吗?

4

2 回答 2

3
import praw

r=praw.Reddit('demo')
subreddit=r.get_subreddit('stackoverflow')

for submission in subreddit.get_hot(limit=10):
    print submission.title

此信息可在PRAW 文档中找到。

于 2015-02-01T00:12:46.030 回答
0

似乎很晚了,但无论如何你可以通过官方的 reddit api JSON 响应格式。从那里您可以查看特定对象的所有可用属性。

这是 reddit API 的 github 链接

编辑:您也可以使用pprint(vars(object_name))

于 2016-12-01T14:44:29.593 回答