#python #api #reddit #praw
#python #API #Reddit #praw
Вопрос:
Я ни за что на свете не могу собрать объект post, используя PRAW v7.1 (reddit api) на python.
Я видел старые статьи в Интернете, которые используют get_comment()
, но, насколько я могу судить, этого нет в версии 7.1.
Вот моя цель, я хочу создать бота, который отвечает на упоминания, чтобы перепостить сообщение в другом субредакте, когда кто-то упоминает его в комментариях, и, конечно, ответить на комментарий.
Вот что я получил до сих пор
import praw
def main():
r = praw.Reddit(
client_id='##CENSORED##',
client_secret='##CENSORED##',
password='##CENSORED##',
i = r.inbox.mentions()
for f in i:
print(f, dir(f), type(f))
if __name__ == "__main__":
main()
Это действительно выводит объект mention, то есть комментарий. Я могу просмотреть тело комментария, просмотрев f.body
, но при просмотре f.parent
, или f.context
, я не могу найти исходный объект post.
Я знал, что в моем коде не так много, но я просмотрел большую часть выходных данных из dir(f)
и в readthedoc и не могу этого сделать.
Чего мне не хватает?
Комментарии:
1. фу, я думаю, что у reddit сейчас проблемы, у меня есть
Failed to establish a new connection: [Errno 11002]
. Или, может быть, я только что достиг некоторых пределов quato в своих испытаниях,2. Неужели ни у кого нет этой проблемы? Чего мне не хватает?