from html.parser import HTMLParser def diagnose(data) -> None: ... def lxml_trace(data, html: bool = ..., **kwargs) -> None: ... class AnnouncingParser(HTMLParser): def handle_starttag(self, name, attrs) -> None: ... def handle_endtag(self, name) -> None: ... def handle_data(self, data) -> None: ... def handle_charref(self, name) -> None: ... def handle_entityref(self, name) -> None: ... def handle_comment(self, data) -> None: ... def handle_decl(self, data) -> None: ... def unknown_decl(self, data) -> None: ... def handle_pi(self, data) -> None: ... def htmlparser_trace(data) -> None: ... def rword(length: int = ...): ... def rsentence(length: int = ...): ... def rdoc(num_elements: int = ...): ... def benchmark_parsers(num_elements: int = ...) -> None: ... def profile(num_elements: int = ..., parser: str = ...) -> None: ...