Logo
Section 1 / 3

创建和编辑 Reddit 子版块维基

学习如何使用 Python Reddit API Wrapper 管理你的子版块维基页面。

导入

创建和编辑 Reddit 子版块维基

学习如何使用 Python Reddit API Wrapper 管理你的子版块维基页面。

参数类型必填描述
namestring是这是要创建的维基页面的名称。
contentstring是维基页面的内容,使用 Markdown 格式。
1import praw 2import json 3 4reddit = praw.Reddit( 5 client_id="{{CLIENT_ID}}", 6 client_secret="{{CLIENT_SECRET}}", 7 refresh_token="{{REFRESH_TOKEN}}", 8 user_agent="testscript by u/{{USERNAME}}" 9) 10try: 11 subreddit = reddit.subreddit("{{SUBREDDIT_NAME}}") 12 13 name = "示例维基" 14 content = "示例维基页面的示例内容" 15 response = subreddit.wiki.create(name=name, content=content) 16 print(response) 17except Exception as e: 18 print(e)

参数类型必填描述
contentstring是维基页面的新内容或修改后的内容,使用 Markdown 格式。
reasonstring否用于说明维基页面更改原因的备注。
1import praw 2import json 3 4reddit = praw.Reddit( 5 client_id="{{CLIENT_ID}}", 6 client_secret="{{CLIENT_SECRET}}", 7 refresh_token="{{REFRESH_TOKEN}}", 8 user_agent="testscript by u/{{USERNAME}}" 9) 10try: 11 subreddit = reddit.subreddit("{{SUBREDDIT_NAME}}") 12 print(subreddit.wiki["example_wiki"].content_md) 13 14 subreddit.wiki["example_wiki"].edit(content="更新后的示例维基页面内容") 15 print(subreddit.wiki["example_wiki"].content_md) 16 17except Exception as e: 18 print(e)

Python Reddit API 封装库

管理帖子的提交