WikiPage¶
-
class
praw.models.
WikiPage
(reddit, subreddit, name, revision=None, _data=None)¶ An individual WikiPage object.
-
__init__
(reddit, subreddit, name, revision=None, _data=None)¶ Construct an instance of the WikiPage object.
Parameters: revision – A specific revision ID to fetch. By default, fetches the most recent revision.
-
edit
(content, reason=None, **other_settings)¶ Edit this WikiPage’s contents.
Parameters: - content – The updated markdown content of the page.
- reason – (Optional) The reason for the revision.
- other_settings – Additional keyword arguments to pass.
-
fullname
¶ Return the object’s fullname.
A fullname is an object’s kind mapping like t3 followed by an underscore and the object’s base36 ID, e.g., t1_c5s96e0.
-
mod
¶ Provide an instance of
WikiPageModeration
.
-
parse
(data, reddit)¶ Return an instance of
cls
fromdata
.Parameters: - data – The structured data.
- reddit – An instance of
Reddit
.
-
revisions
(**generator_kwargs)¶ Return a generator for page revisions.
Additional keyword arguments are passed in the initialization of
ListingGenerator
.To view the wiki revisions for
'praw_test'
in'/r/test'
try:for item in reddit.subreddit('test').wiki['praw_test'].revisions(): print(item)
-