CommunityList

class praw.models.CommunityList(reddit, _data)

Class to represent a Related Communities widget.

Find an existing one:

related = None
widgets = reddit.subreddit('redditdev').widgets
for widget in widgets.sidebar:
    if isinstance(widget, praw.models.CommunityList):
        related = widget
        break

print(related)
__contains__(item)

Test if item exists in the list.

__getitem__(index)

Return the item at position index in the list.

__init__(reddit, _data)

Initialize a BaseList instance.

Parameters:reddit – An instance of Reddit.
__iter__()

Return an iterator to the list.

__len__()

Return the number of items in the list.

classmethod parse(data, reddit)

Return an instance of cls from data.

Parameters:
  • data – The structured data.
  • reddit – An instance of Reddit.