class documentation

Undocumented

Method add_root_elements Add elements in the root (i.e. feed/channel) element. Called from write().
Method endChannelElement Undocumented
Method rss_attributes Undocumented
Method write Output the feed in the given encoding to outfile, which is a file-like object. Subclasses should override this.
Method write_items Undocumented
Class Variable content_type Undocumented

Inherited from SyndicationFeed:

Method __init__ Undocumented
Method add_item Add an item to the feed. All args are expected to be strings except pubdate and updateddate, which are datetime.datetime objects, and enclosures, which is an iterable of instances of the Enclosure class.
Method add_item_elements Add elements on each item (i.e. item/entry) element.
Method item_attributes Return extra attributes to place on each item (i.e. item/entry) element.
Method latest_post_date Return the latest item's pubdate or updateddate. If no items have either of these attributes this return the current UTC date/time.
Method num_items Undocumented
Method root_attributes Return extra attributes to place on the root (i.e. feed/channel) element. Called from write().
Method writeString Return the feed in the given encoding as a string.
Instance Variable feed Undocumented
Instance Variable items Undocumented
def add_root_elements(self, handler): (source)

Add elements in the root (i.e. feed/channel) element. Called from write().

def endChannelElement(self, handler): (source)

Undocumented

def write(self, outfile, encoding): (source)

Output the feed in the given encoding to outfile, which is a file-like object. Subclasses should override this.

def write_items(self, handler): (source)

Undocumented

content_type: str = (source)

Undocumented