#python #praw
Вопрос:
Я пытаюсь установить чутье на отправку, для чего мне нужен идентификатор чутья и текст, так как я не знаю идентификатор чутья, я не могу передать его в качестве параметра в функции subreddit.submit, поэтому я использовал отправку.flair.select(flair_id, flair_text), но после публикации отправке ничего не присваивается.
reddit.validate_on_submit = True
subreddit = reddit.subreddit(subreddit)
posted = False
while True:
try:
submited = subreddit.submit_image("Python", "python.jpg")
print(submited.id)
choices = submited.flair.choices()
submission_id = ''
for choice in choices:
if choice['flair_text'] == flair_text:
submission_id = choice['flair_template_id']
break
exit()
submited.flair.select(flair_id, flair_text)
posted = True
break
except RedditAPIException as e:
time.sleep(1)
print(e)
posted = False
Я проверил документы и правильный синтаксис, что я здесь делаю не так ?
PS: я не являюсь модератором в субреддите.