package documentation

Undocumented

Module _html5lib No module docstring; 0/2 variable, 1/5 class documented
Module _htmlparser Use the HTMLParser library to parse HTML files that aren't too bad.
Module _lxml No module docstring; 0/1 variable, 0/1 constant, 1/1 function, 0/2 class documented

From __init__.py:

Class DetectsXMLParsedAsHTML A mixin class for any class (a TreeBuilder, or some class used by a TreeBuilder) that's in a position to detect whether an XML document is being incorrectly parsed as HTML, and issue an appropriate warning.
Class HTMLTreeBuilder This TreeBuilder knows facts about HTML.
Class SAXTreeBuilder A Beautiful Soup treebuilder that listens for SAX events.
Class TreeBuilder Turn a textual document into a Beautiful Soup object tree.
Class TreeBuilderRegistry A way of looking up TreeBuilder subclasses by their name or by desired features.
Exception ParserRejectedMarkup An Exception to be raised when the underlying parser simply refuses to parse the given markup.
Exception XMLParsedAsHTMLWarning The warning issued when an HTML parser is used to parse XML that is not XHTML.
Function register_treebuilders_from Copy TreeBuilders from the given module into this module.
Constant FAST Undocumented
Constant HTML Undocumented
Constant HTML_5 Undocumented
Constant PERMISSIVE Undocumented
Constant STRICT Undocumented
Constant XML Undocumented
Variable __license__ Undocumented
Variable builder_registry Undocumented
__license__: str = (source)

Undocumented

Undocumented

Value
'fast'
PERMISSIVE: str = (source)

Undocumented

Value
'permissive'

Undocumented

Value
'strict'

Undocumented

Value
'xml'

Undocumented

Value
'html'

Undocumented

Value
'html5'
builder_registry = (source)

Undocumented

def register_treebuilders_from(module): (source)

Copy TreeBuilders from the given module into this module.