External interface to the BeautifulSoup HTML parser.
Function | convert |
Convert a BeautifulSoup tree to a list of Element trees. |
Function | fromstring |
Parse a string of HTML data into an Element tree using the BeautifulSoup parser. |
Function | parse |
Parse a file into an ElemenTree using the BeautifulSoup parser. |
Function | unescape |
Undocumented |
Variable | handle |
Undocumented |
Class | _ |
Undocumented |
Function | _convert |
Undocumented |
Function | _init |
Undocumented |
Function | _parse |
Undocumented |
Constant | _DECLARATION |
Undocumented |
Variable | _parse |
Undocumented |
Convert a BeautifulSoup tree to a list of Element trees. Returns a list instead of a single root Element to support HTML-like soup with more than one root element. You can pass a different Element factory through the `makeelement` keyword.
Parse a string of HTML data into an Element tree using the BeautifulSoup parser. Returns the root ``<html>`` Element of the tree. You can pass a different BeautifulSoup parser through the `beautifulsoup` keyword, and a diffent Element factory function through the `makeelement` keyword. By default, the standard ``BeautifulSoup`` class and the default factory of `lxml.html` are used.
Parse a file into an ElemenTree using the BeautifulSoup parser. You can pass a different BeautifulSoup parser through the `beautifulsoup` keyword, and a diffent Element factory function through the `makeelement` keyword. By default, the standard ``BeautifulSoup`` class and the default factory of `lxml.html` are used.