简单的Praw脚本

时间:2014-01-30 22:11:29

标签: python api reddit praw

我第一次尝试使用python的API。我正在使用Praw。我写了一个愚蠢的简单脚本试图从一个帐户发送消息到另一个帐户。我被提示登录并输入验证码,但接收帐户却没有收到消息。我究竟做错了什么?我需要得到基础,以便能够进入一个更复杂的程序,实现一些逻辑和其他方法。

import praw

r = praw.Reddit('PRAW related-question monitor by u/testpurposes v 1.0.') 
r.login() 
user = 'krumpqueen'
msg = 'Hello' 
r.user.send_message(user, msg)

2 个答案:

答案 0 :(得分:0)

您正在向主题'krumpqueen'发送消息。

尝试:

r.send_message(user, 'SOME SUBJECT', msg)

答案 1 :(得分:0)

您的代码似乎是正确的。 r.user.send_message()有两个参数。第一个是用户接收消息,第二个是实际消息。所以,你的代码是准确的。但是,您不应该一直收到验证码。尝试使用r.login()方法输入您的reddit登录信息。它应该看起来像r.login('username', 'password')。您可能还会看到该帐户有多少业力。由于低业力,你的剧本可能无法完成整个过程。