2012-04-26 3 views
0

Помощь Я застрял! Просто пишу python, используя reddit api wrapper, когда внезапно я узнаю, что я не знаю, как использовать функцию upvote/downvote. Мне просто нужно знать, как настроить таргетинг на сообщение или комментарий. Он указан в элементе (см. Ниже), и я думаю, что он объявлен в переменной.Как вы используете функцию голосования reddit api?

item.upvote() 

ответ

3

item может быть либо submission или comment.

Вы можете получить индивидуальные заявки, используя r.get_submission, или получить верхние сообщения от субредда с чем-то вроде r.get_subreddit('python').get_top(limit=10). Перечень замечаний по представлению находится в submission.comments

(непроверенные) Например:

r = reddit.Reddit(user_agent='example') 
r.login('username', 'password') 
submission = r.get_submission('http://www.reddit.com/r/pics/comments/92dd8/test_post_please_ignore/') 
submission.upvote() 
submission.comments[0].upvote() 
+1

Этот ответ должен быть принят ответ. (Я сторонник пакета). – bboe