试图发布到需要flairs 的子reddit
reddit.subreddit('test').submit(title,url=link,flair_id='')
我不知道如何找到一个子版块的flairid?
当我尝试使用与婴儿车共享图像时
试图发布到需要flairs 的子reddit
reddit.subreddit('').submit_image(title,image_path=image,flair_id='')
我应该如何写图像路径?
您可以通过找到可用的flair id
reddit.subreddit("test").flair.templates
图像路径是相对于脚本的路径
前任。
script/
- main.py
- image.png
reddit.subreddit('').submit_image(title, image_path="image.png")
要打印flair_id的信息可以在这里找到
template_info = list(subreddit.flair.templates)[0]
subreddit.flair.templates.update(
template_info["id"],
text=template_info["flair_text"],
text_editable=True,
)
https://praw.readthedocs.io/en/latest/code_overview/other/subredditlinkflairtemplates.html#praw.models.reddit.subreddit.SubredditLinkFlairTemplates.user_selectable