PRAW发布有天赋的新提交



试图发布到需要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

最新更新