4

我只是想知道是否有一种足够简单的方法来迭代特定用户所做的所有评论(我想检查一个特定的短语)。任何帮助表示赞赏:)

4

1 回答 1

9

如果用户的评论超过 1,000 条,您无法获得所有评论。这是 reddit API 的限制。但是,下面的代码将获取(并打印正文)用户所做的所有评论。

import praw

r = praw.Reddit('Your unique user agent')
user = r.get_redditor('REDDITOR-USER-HANDLE')
for comment in user.get_comments(limit=None):
    print comment.body

轿跑车指出:

  • 记住要有一个唯一的用户代理
  • REDDITOR-USER-HANDLE是您正在查看的用户的用户名
于 2014-04-29T12:46:14.857 回答