PRAW:评论提交者的用户名

2024-04-09

我正在开发一个 reddit 机器人,它需要知道哪个用户提交了评论。

根据 PRAW API 包装器文档,没有特定的方法可以获取 Comment 对象作者的用户名。理想情况下我可以直接取回用户名。如果这是不可能的,有没有办法获取作者的全名,然后将其转换为用户名?


我是 PRAW 的维护者。哪里说无法获取用户名Comment对象作者?因为这是不正确的并且需要修复。

无论如何,一个Comment has a author属性,这是一个Redditor作者的实例。

import praw

r = praw.Reddit(UNIQUE_AND_DESCRIPTIVE_USERAGENT)
submission = r.get_submission("http://www.reddit.com/r/redditdev/comments/16m0uu/praw_20_is_coming_release_in_2_days/")
comment = submission.comments[0]
author = comment.author  # This returns a ``Redditor`` object.
print(author.name)  # The username
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PRAW:评论提交者的用户名 的相关文章

随机推荐