我正在使用 praw 为 reddit 编写一个机器人。我已经知道如何使用 get_comments() 函数来获取 subreddit 中的所有评论。但是,我想在 subreddit 中获取所有帖子的标题,但是,在浏览了 praw 的文档后,我找不到这样做的函数。
我只想进入一个 subreddit,获取帖子的所有标题,然后将它们存储在一个对象中。
有人可以告诉我如何实现这一目标吗?
import praw
r=praw.Reddit('demo')
subreddit=r.get_subreddit('stackoverflow')
for submission in subreddit.get_hot(limit=10):
print submission.title
此信息可在PRAW 文档中找到。
似乎很晚了,但无论如何你可以通过官方的 reddit api JSON 响应格式。从那里您可以查看特定对象的所有可用属性。
编辑:您也可以使用pprint(vars(object_name))