安装婴儿车

2024-06-17 13:01:04 发布

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

我想安装PRAW,这样我就可以制作reddit机器人之类的东西,但是所有的安装指南都让我困惑,所以有人能解释一下如何尽可能的友好。我对香草Python有一些经验。谢谢!


Tags: 指南机器人经验reddit香草praw
2条回答

我最近遇到了这个问题,所以我想我会补充我所做的。

  1. 安装Pip-https://pip.pypa.io/en/stable/installing/
  2. 安装prawpip install praw;这是在pc/mac/linux上完成的(?) Installation guide
  3. 在reddit上注册为开发者并注册应用程序。要能够使用api,您需要有一个client_id和一个client_secret。通过注册here获得这些。有关应用程序类型的更多信息,请参见here
  4. 现在您可以开始编码了。这是一个很好的脚本,可以验证您是否连接到reddit api。client_id和client_secret来自上一步,user_agent是应用程序唯一的字符串。我用了类似“我的第一个应用程序由/u/myUsername”的东西。密码和用户名是您的reddit登录名

运行此代码,它应该输出您的用户名。

import praw
reddit = praw.Reddit(client_id='CLIENT_ID',
                     client_secret="CLIENT_SECRET", password='PASSWORD',
                     user_agent='USERAGENT', username='USERNAME')
print(reddit.user.me())

根据documentation,最好通过pip安装praw。要安装pip,您需要setuptoolsHere是通过setuptools安装pip的简单指南。

基本上,下载ez_setup.pyget-pip.py,这两个Python脚本可以自动获取并安装setuptoolspip。您需要在终端中与文件位置相同的目录中运行以下命令,顺序如下:

python ez_setup.py
python get-pip.py

最后,您需要使用pip来获取prawpip是一个可执行文件,通常位于python构建目录中。例如,在Windows中,它位于C:\Python27\scripts。可以将该目录添加到系统路径变量中,但现在只需导航到安装pip.exe的目录即可。然后,在终端中运行以下命令:

pip install praw

相关问题 更多 >