StackOfOpenElements

StackOfOpenElements

Panoramica

StackOfOpenElements è una classe in Aspose.Html FOSS per Python.

La pila degli elementi aperti come definita in §13.2.4.2.

Questa classe fornisce 12 metodi per lavorare con oggetti StackOfOpenElements nei programmi Python. I metodi disponibili includono: __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. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.Html FOSS per Python. Proprietà: bottom, current.

Proprietà

NomeTipoAccessoDescrizione
current`ElementNone`Lettura
bottom`ElementNone`Lettura

Metodi

FirmaDescrizione
__init__()Calls init su questa istanza di StackOfOpenElements.
push(element: Element)Inserisci l’elemento in cima allo stack.
pop() → ElementRimuovi e restituisci l’elemento corrente (in cima).
pop_until()Rimuovi gli elementi finché non viene rimosso un elemento con uno dei tag_names.
pop_until_node(node: Element)Rimuovi gli elementi finché il nodo non viene rimosso.
contains_node(node: Element) → boolTrue se l’oggetto nodo esatto è nello stack.
has_in_scope(tag_name: str) → bool§13.2.4.2 — ha un elemento nello scope.
has_in_button_scope(tag_name: str) → bool§13.2.4.2 — ha un elemento nello button scope.
has_in_list_item_scope(tag_name: str) → bool§13.2.4.2 — ha un elemento nello list item scope.
has_in_table_scope(tag_name: str) → bool§13.2.4.2 — ha un elemento nell’ambito della tabella.
has_in_select_scope(tag_name: str) → bool§13.2.4.2 — ha un elemento nell’ambito select.
index_of(element: Element) → intRestituisce l’indice a base zero dal basso, o -1 se non trovato.

Vedi anche

 Italiano