如何使用praw获取线程标题?

2024-04-25 05:18:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我用praw为reddit写一个机器人。我已经知道如何使用get_comments()函数来获取subreddit中的所有注释。然而,我想在一个subreddit中获得所有帖子的标题,然而,在浏览了praw的文档之后,我找不到一个函数可以这样做。在

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

有人能告诉我我是怎么做到这一点的吗?在


Tags: 对象函数文档标题get机器人comments帖子
2条回答
import praw

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

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

此信息可在PRAW documentation中找到。在

看起来很晚了,但是无论如何你都可以通过官方的redditapi JSON响应格式。从那里,您可以看到对特定对象可用的所有属性。在

Here's the github link for the reddit API

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

相关问题 更多 >