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

Public Member Functions

Doctype for_name_and_ids (cls, str name, Optional[str] pub_id, Optional[str] system_id)
 
- Public Member Functions inherited from bs4.element.PreformattedString
str output_ready (self, Optional[_FormatterOrName] formatter=None)
 
- Public Member Functions inherited from bs4.element.NavigableString
Self __new__ (cls, Union[str, bytes] value)
 
Self __deepcopy__ (self, Dict[Any, Any] memo, bool recursive=False)
 
Tuple[str] __getnewargs__ (self)
 
str __getitem__ (self, Union[int|slice] key)
 
str string (self)
 
None name (self)
 
None name (self, str name)
 
Iterator[str] strings (self)
 
- Public Member Functions inherited from bs4.element.PageElement
None setup (self, Optional[Tag] parent=None, _AtMostOneElement previous_element=None, _AtMostOneElement next_element=None, _AtMostOneElement previous_sibling=None, _AtMostOneElement next_sibling=None)
 
str format_string (self, str s, Optional[_FormatterOrName] formatter)
 
Formatter formatter_for_name (self, Union[_FormatterOrName, _EntitySubstitutionFunction] formatter_name)
 
Self __copy__ (self)
 
Iterator[str] stripped_strings (self)
 
str get_text (self, str separator="", bool strip=False, Iterable[Type[NavigableString]] types=default)
 
Self replace_with (self, *_InsertableElement args)
 
Tag wrap (self, Tag wrap_inside)
 
Self extract (self, Optional[int] _self_index=None)
 
None decompose (self)
 
List[PageElementinsert_before (self, *_InsertableElement args)
 
List[PageElementinsert_after (self, *_InsertableElement args)
 
_AtMostOneTag find_next (self, _FindMethodName name=None, Optional[_StrainableAttributes] attrs=None, None string=None, **_StrainableAttribute kwargs)
 
_AtMostOneNavigableString find_next (self, None name=None, None attrs=None, _StrainableString string="", **_StrainableAttribute kwargs)
 
Union[_AtMostOneTag, _AtMostOneNavigableString, _AtMostOneElement] find_next (self, _FindMethodName name=None, Optional[_StrainableAttributes] attrs=None, Optional[_StrainableString] string=None, **_StrainableAttribute kwargs)
 
_SomeTags find_all_next (self, _FindMethodName name=None, Optional[_StrainableAttributes] attrs=None, None string=None, Optional[int] limit=None, int _stacklevel=2, **_StrainableAttribute kwargs)
 
_SomeNavigableStrings find_all_next (self, None name=None, None attrs=None, _StrainableString string="", Optional[int] limit=None, int _stacklevel=2, **_StrainableAttribute kwargs)
 
Union[_SomeTags, _SomeNavigableStrings, _QueryResults] find_all_next (self, _FindMethodName name=None, Optional[_StrainableAttributes] attrs=None, Optional[_StrainableString] string=None, Optional[int] limit=None, int _stacklevel=2, **_StrainableAttribute kwargs)
 
_AtMostOneTag find_next_sibling (self, _FindMethodName name=None, Optional[_StrainableAttributes] attrs=None, None string=None, **_StrainableAttribute kwargs)
 
_AtMostOneNavigableString find_next_sibling (self, None name=None, None attrs=None, _StrainableString string="", **_StrainableAttribute kwargs)
 
Union[_AtMostOneTag, _AtMostOneNavigableString, _AtMostOneElement] find_next_sibling (self, _FindMethodName name=None, Optional[_StrainableAttributes] attrs=None, Optional[_StrainableString] string=None, **_StrainableAttribute kwargs)
 
_SomeTags find_next_siblings (self, _FindMethodName name=None, Optional[_StrainableAttributes] attrs=None, None string=None, Optional[int] limit=None, int _stacklevel=2, **_StrainableAttribute kwargs)
 
_SomeNavigableStrings find_next_siblings (self, None name=None, None attrs=None, _StrainableString string="", Optional[int] limit=None, int _stacklevel=2, **_StrainableAttribute kwargs)
 
Union[_SomeTags, _SomeNavigableStrings, _QueryResults] find_next_siblings (self, _FindMethodName name=None, Optional[_StrainableAttributes] attrs=None, Optional[_StrainableString] string=None, Optional[int] limit=None, int _stacklevel=2, **_StrainableAttribute kwargs)
 
_AtMostOneTag find_previous (self, _FindMethodName name=None, Optional[_StrainableAttributes] attrs=None, None string=None, **_StrainableAttribute kwargs)
 
_AtMostOneNavigableString find_previous (self, None name=None, None attrs=None, _StrainableString string="", **_StrainableAttribute kwargs)
 
Union[_AtMostOneTag, _AtMostOneNavigableString, _AtMostOneElement] find_previous (self, _FindMethodName name=None, Optional[_StrainableAttributes] attrs=None, Optional[_StrainableString] string=None, **_StrainableAttribute kwargs)
 
_SomeTags find_all_previous (self, _FindMethodName name=None, Optional[_StrainableAttributes] attrs=None, None string=None, Optional[int] limit=None, int _stacklevel=2, **_StrainableAttribute kwargs)
 
_SomeNavigableStrings find_all_previous (self, None name=None, None attrs=None, _StrainableString string="", Optional[int] limit=None, int _stacklevel=2, **_StrainableAttribute kwargs)
 
Union[_SomeTags, _SomeNavigableStrings, _QueryResults] find_all_previous (self, _FindMethodName name=None, Optional[_StrainableAttributes] attrs=None, Optional[_StrainableString] string=None, Optional[int] limit=None, int _stacklevel=2, **_StrainableAttribute kwargs)
 
_AtMostOneTag find_previous_sibling (self, _FindMethodName name=None, Optional[_StrainableAttributes] attrs=None, None string=None, **_StrainableAttribute kwargs)
 
_AtMostOneNavigableString find_previous_sibling (self, None name=None, None attrs=None, _StrainableString string="", **_StrainableAttribute kwargs)
 
Union[_AtMostOneTag, _AtMostOneNavigableString, _AtMostOneElement] find_previous_sibling (self, _FindMethodName name=None, Optional[_StrainableAttributes] attrs=None, Optional[_StrainableString] string=None, **_StrainableAttribute kwargs)
 
_SomeTags find_previous_siblings (self, _FindMethodName name=None, Optional[_StrainableAttributes] attrs=None, None string=None, Optional[int] limit=None, int _stacklevel=2, **_StrainableAttribute kwargs)
 
_SomeNavigableStrings find_previous_siblings (self, None name=None, None attrs=None, _StrainableString string="", Optional[int] limit=None, int _stacklevel=2, **_StrainableAttribute kwargs)
 
Union[_SomeTags, _SomeNavigableStrings, _QueryResults] find_previous_siblings (self, _FindMethodName name=None, Optional[_StrainableAttributes] attrs=None, Optional[_StrainableString] string=None, Optional[int] limit=None, int _stacklevel=2, **_StrainableAttribute kwargs)
 
_AtMostOneTag find_parent (self, _FindMethodName name=None, Optional[_StrainableAttributes] attrs=None, **_StrainableAttribute kwargs)
 
_SomeTags find_parents (self, _FindMethodName name=None, Optional[_StrainableAttributes] attrs=None, Optional[int] limit=None, int _stacklevel=2, **_StrainableAttribute kwargs)
 
_AtMostOneElement next (self)
 
_AtMostOneElement previous (self)
 
Iterator[PageElementnext_elements (self)
 
Iterator[PageElementself_and_next_elements (self)
 
Iterator[PageElementnext_siblings (self)
 
Iterator[PageElementself_and_next_siblings (self)
 
Iterator[PageElementprevious_elements (self)
 
Iterator[PageElementself_and_previous_elements (self)
 
Iterator[PageElementprevious_siblings (self)
 
Iterator[PageElementself_and_previous_siblings (self)
 
Iterator[Tagparents (self)
 
Iterator[PageElementself_and_parents (self)
 
bool decomposed (self)
 
Iterator[PageElementnextGenerator (self)
 
Iterator[PageElementnextSiblingGenerator (self)
 
Iterator[PageElementpreviousGenerator (self)
 
Iterator[PageElementpreviousSiblingGenerator (self)
 
Iterator[PageElementparentGenerator (self)
 

Static Public Attributes

str PREFIX = "<!DOCTYPE "
 
str SUFFIX = ">\n"
 
- Static Public Attributes inherited from bs4.element.PreformattedString
str PREFIX = ""
 
str SUFFIX = ""
 
- Static Public Attributes inherited from bs4.element.NavigableString
str PREFIX = ""
 
str SUFFIX = ""
 
- Static Public Attributes inherited from bs4.element.PageElement
Optional known_xml = None
 
Optional parent [Tag]
 
_AtMostOneElement next_element
 
_AtMostOneElement previous_element
 
_AtMostOneElement next_sibling
 
_AtMostOneElement previous_sibling
 
bool hidden = False
 
 nextSibling = _deprecated_alias("nextSibling", "next_sibling", "4.0.0")
 
 previousSibling = _deprecated_alias("previousSibling", "previous_sibling", "4.0.0")
 
Iterable default = tuple()
 
str getText = get_text
 
 replaceWith = _deprecated_function_alias("replaceWith", "replace_with", "4.0.0")
 
 findNext = _deprecated_function_alias("findNext", "find_next", "4.0.0")
 
 findAllNext = _deprecated_function_alias("findAllNext", "find_all_next", "4.0.0")
 
 findNextSibling
 
 findNextSiblings
 
 fetchNextSiblings
 
 findPrevious = _deprecated_function_alias("findPrevious", "find_previous", "3.0.0")
 
 findAllPrevious
 
 fetchAllPrevious
 
 findPreviousSibling
 
 findPreviousSiblings
 
 fetchPreviousSiblings
 
 findParent = _deprecated_function_alias("findParent", "find_parent", "4.0.0")
 
 findParents = _deprecated_function_alias("findParents", "find_parents", "4.0.0")
 
 fetchParents = _deprecated_function_alias("fetchParents", "find_parents", "3.0.0")
 

Protected Member Functions

str _string_for_name_and_ids (cls, str name, Optional[str] pub_id, Optional[str] system_id)
 
- Protected Member Functions inherited from bs4.element.NavigableString
Iterator[str] _all_strings (self, bool strip=False, _OneOrMoreStringTypes types=PageElement.default)
 
- Protected Member Functions inherited from bs4.element.PageElement
bool _is_xml (self)
 
_AtMostOneElement _last_descendant (self, bool is_initialized=True, bool accept_self=True)
 
_AtMostOneElement _find_one (self, Callable method, _FindMethodName name, Optional[_StrainableAttributes] attrs, Optional[_StrainableString] string, **_StrainableAttribute kwargs)
 
_QueryResults _find_all (self, _FindMethodName name, Optional[_StrainableAttributes] attrs, Optional[_StrainableString] string, Optional[int] limit, Iterator[PageElement] generator, int _stacklevel=3, **_StrainableAttribute kwargs)
 
Iterator[PageElement_self_and (self, Iterator[PageElement] other_generator)
 

Additional Inherited Members

- Public Attributes inherited from bs4.element.PageElement
 parent
 
 previous_element
 
 next_element
 
 next_sibling
 
 previous_sibling
 
 find_all_next
 
 next_elements
 
 find_next_siblings
 
 next_siblings
 
 find_all_previous
 
 previous_elements
 
 find_previous_siblings
 
 previous_siblings
 
 parents
 
- Static Protected Attributes inherited from bs4.element.PageElement
bool _decomposed
 
 _lastRecursiveChild
 
- Properties inherited from bs4.element.PageElement
 text = property(get_text)
 

Detailed Description

A `document type declaration <https://www.w3.org/TR/REC-xml/#dt-doctype>`_.

Member Function Documentation

◆ _string_for_name_and_ids()

str bs4.element.Doctype._string_for_name_and_ids (   cls,
str  name,
Optional[str]  pub_id,
Optional[str]   system_id 
)
protected
Generate a string to be used as the basis of a Doctype object.

This is a separate method from for_name_and_ids() because the lxml
TreeBuilder needs to call it.

◆ for_name_and_ids()

Doctype bs4.element.Doctype.for_name_and_ids (   cls,
str  name,
Optional[str]  pub_id,
Optional[str]   system_id 
)
Generate an appropriate document type declaration for a given
public ID and system ID.

:param name: The name of the document's root element, e.g. 'html'.
:param pub_id: The Formal Public Identifier for this document type,
    e.g. '-//W3C//DTD XHTML 1.1//EN'
:param system_id: The system identifier for this document type,
    e.g. 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'

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