Qucs-S S-parameter Viewer & RF Synthesis Tools
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
bs4.builder._lxml.LXMLTreeBuilder Class Reference
Inheritance diagram for bs4.builder._lxml.LXMLTreeBuilder:
Inheritance graph
[legend]
Collaboration diagram for bs4.builder._lxml.LXMLTreeBuilder:
Collaboration graph
[legend]

Public Member Functions

_ParserOrParserClass default_parser (self, Optional[_Encoding] encoding)
 
None feed (self, _RawMarkup markup)
 
str test_fragment_to_document (self, str fragment)
 
- Public Member Functions inherited from bs4.builder.HTMLTreeBuilder
bool set_up_substitutions (self, Tag tag)
 
- Public Member Functions inherited from bs4.builder.TreeBuilder
None reset (self)
 
bool can_be_empty_element (self, str tag_name)
 
- Public Member Functions inherited from bs4.builder._lxml.LXMLTreeBuilderForXML
None initialize_soup (self, BeautifulSoup soup)
 
_LXMLParser parser_for (self, Optional[_Encoding] encoding)
 
 __init__ (self, Optional[etree.XMLParser] parser=None, Optional[Set[str]] empty_element_tags=None, bool huge_tree=False, **Any kwargs)
 
Iterable[ Tuple[Union[str, bytes], Optional[_Encoding], Optional[_Encoding], bool]] prepare_markup (self, _RawMarkup markup, Optional[_Encoding] user_specified_encoding=None, Optional[_Encoding] document_declared_encoding=None, Optional[_Encodings] exclude_encodings=None)
 
None close (self)
 
None start (self, str|bytes tag, Dict[str|bytes, str|bytes] attrib, _NamespaceMapping nsmap={})
 
None end (self, str|bytes tag)
 
None pi (self, str target, str data)
 
None data (self, str|bytes data)
 
None doctype (self, str name, str pubid, str system)
 
None comment (self, str|bytes text)
 

Public Attributes

 parser
 
- Public Attributes inherited from bs4.builder.TreeBuilder
 soup
 
 cdata_list_attributes
 
 preserve_whitespace_tags
 
 empty_element_tags
 
 store_line_numbers
 
 string_containers
 
 attribute_dict_class
 
 attribute_value_list_class
 
- Public Attributes inherited from bs4.builder._lxml.LXMLTreeBuilderForXML
 DEFAULT_NSMAPS
 
 soup
 
 nsmaps
 
 active_namespace_prefixes
 
 processing_instruction_class
 
 huge_tree
 
 parser
 

Static Public Attributes

str NAME = LXML
 
list ALTERNATE_NAMES = ["lxml-html"]
 
Iterable features = list(ALTERNATE_NAMES) + [NAME, HTML, FAST, PERMISSIVE]
 
bool is_xml = False
 
- Static Public Attributes inherited from bs4.builder.HTMLTreeBuilder
Optional DEFAULT_EMPTY_ELEMENT_TAGS
 
Set DEFAULT_BLOCK_ELEMENTS
 
dict DEFAULT_STRING_CONTAINERS
 
dict DEFAULT_CDATA_LIST_ATTRIBUTES
 
set DEFAULT_PRESERVE_WHITESPACE_TAGS = set(["pre", "textarea"])
 
- Static Public Attributes inherited from bs4.builder.TreeBuilder
Any USE_DEFAULT = object()
 
str NAME = "[Unknown tree builder]"
 
list ALTERNATE_NAMES = []
 
list features = []
 
bool is_xml = False
 
bool picklable = False
 
Optional soup [BeautifulSoup]
 
Optional empty_element_tags = None
 
Dict cdata_list_attributes [str, Set[str]]
 
Set preserve_whitespace_tags [str]
 
Dict string_containers [str, Type[NavigableString]]
 
bool tracks_line_numbers
 
Dict DEFAULT_CDATA_LIST_ATTRIBUTES = defaultdict(set)
 
Set DEFAULT_PRESERVE_WHITESPACE_TAGS = set()
 
dict DEFAULT_STRING_CONTAINERS = {}
 
Optional DEFAULT_EMPTY_ELEMENT_TAGS = None
 
bool TRACKS_LINE_NUMBERS = False
 
- Static Public Attributes inherited from bs4.builder._lxml.LXMLTreeBuilderForXML
Type DEFAULT_PARSER_CLASS = etree.XMLParser
 
bool is_xml = True
 
bool huge_tree
 
Type processing_instruction_class [ProcessingInstruction]
 
str NAME = "lxml-xml"
 
list ALTERNATE_NAMES = ["xml"]
 
list features = [NAME, LXML, XML, FAST, PERMISSIVE]
 
int CHUNK_SIZE = 512
 
_NamespaceMapping DEFAULT_NSMAPS = dict(xml="http://www.w3.org/XML/1998/namespace")
 
_InvertedNamespaceMapping DEFAULT_NSMAPS_INVERTED = _invert(DEFAULT_NSMAPS)
 
List nsmaps [Optional[_InvertedNamespaceMapping]]
 
Optional empty_element_tags [Set[str]]
 
Any parser
 

Additional Inherited Members

- Protected Member Functions inherited from bs4.builder.TreeBuilder
_AttributeValues _replace_cdata_list_attribute_values (self, str tag_name, _RawOrProcessedAttributeValues attrs)
 
- Protected Member Functions inherited from bs4.builder._lxml.LXMLTreeBuilderForXML
None _register_namespaces (self, Dict[str, str] mapping)
 
Tuple[Optional[str], str] _getNsTag (self, str tag)
 
Optional[_NamespacePrefix] _prefix_for_namespace (self, Optional[_NamespaceURL] namespace)
 
- Protected Attributes inherited from bs4.builder._lxml.LXMLTreeBuilderForXML
 _default_parser
 
- Static Protected Attributes inherited from bs4.builder._lxml.LXMLTreeBuilderForXML
Optional _default_parser [etree.XMLParser]
 

Member Function Documentation

◆ default_parser()

_ParserOrParserClass bs4.builder._lxml.LXMLTreeBuilder.default_parser (   self,
Optional[_Encoding]  encoding 
)
Find the default parser for the given encoding.

:return: Either a parser object or a class, which
  will be instantiated with default arguments.

Reimplemented from bs4.builder._lxml.LXMLTreeBuilderForXML.

◆ feed()

None bs4.builder._lxml.LXMLTreeBuilder.feed (   self,
_RawMarkup  markup 
)
Run incoming markup through some parsing process.

Reimplemented from bs4.builder.TreeBuilder.

◆ test_fragment_to_document()

str bs4.builder._lxml.LXMLTreeBuilder.test_fragment_to_document (   self,
str  fragment 
)
See `TreeBuilder`.

Reimplemented from bs4.builder.TreeBuilder.


The documentation for this class was generated from the following file: