StackOfOpenElements

StackOfOpenElements

Przegląd

StackOfOpenElements jest klasą w Aspose.Html FOSS dla Python.

Stos otwartych elementów zgodnie z definicją w §13.2.4.2.

Ta klasa udostępnia 12 metod do pracy z obiektami StackOfOpenElements w programach Python. Dostępne metody to: __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. Wszystkie publiczne członki są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Html FOSS dla Python. Właściwości: bottom, current.

Właściwości

NazwaTypDostępOpis
current`ElementNone`Odczyt
bottom`ElementNone`Odczyt

Metody

SygnaturaOpis
__init__()Calls init na tej instancji StackOfOpenElements.
push(element: Element)Umieść element na szczycie stosu.
pop() → ElementZdejmij i zwróć bieżący (górny) element.
pop_until()Zdejmuj elementy, aż zostanie zdjęty element z jednym z tag_names.
pop_until_node(node: Element)Zdejmuj elementy, aż węzeł zostanie zdjęty.
contains_node(node: Element) → boolPrawda, jeśli dokładny obiekt węzła znajduje się na stosie.
has_in_scope(tag_name: str) → bool§13.2.4.2 — ma element w zasięgu.
has_in_button_scope(tag_name: str) → bool§13.2.4.2 — ma element w zasięgu przycisku.
has_in_list_item_scope(tag_name: str) → bool§13.2.4.2 — ma element w zasięgu elementu listy.
has_in_table_scope(tag_name: str) → bool§13.2.4.2 — ma element w zasięgu tabeli.
has_in_select_scope(tag_name: str) → bool§13.2.4.2 — ma element w zasięgu select.
index_of(element: Element) → intZwróć indeks zerowy od dołu, lub -1, jeśli nie znaleziono.

Zobacz także

 Polski