📅  最后修改于: 2023-12-03 15:18:58.653000             🧑  作者: Mango
Python PRAW(Python Reddit API Wrapper)是一个用于访问 Reddit 数据的 Python 库。PRAW 可以用于读取 Reddit 数据并以编程方式与 Reddit 进行交互。本文将介绍如何使用 PRAW 在 Reddit 中获取评论的 ID。
使用以下命令安装 PRAW:
pip install praw
要从 Reddit API 中获取数据,您需要创建 Reddit 应用程序并获得“客户端 ID”和“客户端秘钥”。要创建 Reddit 应用程序,请遵循以下步骤:
http://localhost:8000
使用以下代码,使用 Reddit API 认证并在 Reddit 上获取文章中的评论:
import praw
reddit = praw.Reddit(
client_id="",
client_secret="",
redirect_uri="http://localhost:8000",
user_agent="myBot/0.0.1",
username="",
password=""
)
post_id = "lc1ci9"
post = reddit.submission(id=post_id)
for comment in post.comments.list():
print(comment.id)
在上面的代码中,将“client_id”和“client_secret”更改为您在 Reddit 应用程序页面上获得的客户端 ID 和客户端秘钥。将“username”和“password”更改为您的 Reddit 帐户的用户名和密码。将“post_id”更改为 Reddit 上帖子的 ID。
上述代码将输出帖子中每个评论的 ID。
使用 Python PRAW,您可以方便地获取 Reddit 上发布的评论的 ID。在本文中,我们讨论了如何使用 PRAW 访问 Reddit API 并获取帖子中的评论 ID。了解如何使用 PRAW 处理 Reddit 数据后,您可以使用这些数据开发各种应用程序和工具。