StackOfOpenElements
StackOfOpenElements
Overzicht
StackOfOpenElements is een klasse in Aspose.Html FOSS voor Python.
De stapel van geopende elementen zoals gedefinieerd in §13.2.4.2.
Deze klasse biedt 12 methoden voor het werken met StackOfOpenElements objecten in Python programma’s. Beschikbare methoden zijn: __init__, contains_node, has_in_button_scope, has_in_list_item_scope, has_in_scope, has_in_select_scope, has_in_table_scope, index_of, pop, pop_until, pop_until_node, push. Alle openbare leden zijn toegankelijk voor elke Python applicatie na het installeren van het Aspose.Html FOSS voor Python pakket. Eigenschappen: bottom, current.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
current | `Element | None` | Lezen |
bottom | `Element | None` | Lezen |
Methoden
| Handtekening | Beschrijving |
|---|---|
__init__() | Calls init op deze StackOfOpenElements instantie. |
push(element: Element) | Push element naar de bovenkant van de stack. |
pop() → Element | Pop en retourneer het huidige (bovenste) element. |
pop_until() | Pop elementen totdat een element met een van tag_names wordt gepopt. |
pop_until_node(node: Element) | Pop elementen totdat het knooppunt gepopt is. |
contains_node(node: Element) → bool | True als het exacte knooppuntobject op de stack staat. |
has_in_scope(tag_name: str) → bool | §13.2.4.2 — heeft element in scope. |
has_in_button_scope(tag_name: str) → bool | §13.2.4.2 — heeft element in button scope. |
has_in_list_item_scope(tag_name: str) → bool | §13.2.4.2 — heeft element in lijstitembereik. |
has_in_table_scope(tag_name: str) → bool | §13.2.4.2 — heeft element in tabelbereik. |
has_in_select_scope(tag_name: str) → bool | §13.2.4.2 — heeft element in selectiebereik. |
index_of(element: Element) → int | Retourneer 0-gebaseerde index vanaf onderkant, of -1 indien niet gevonden. |