TreeWalker

TreeWalker

Übersicht

TreeWalker ist eine Klasse in Aspose.Html FOSS für Python.

Cursor-artige DOM-Traversierung, begrenzt auf einen Wurzel-Teilbaum.

Diese Klasse bietet 8 Methoden zur Arbeit mit TreeWalker-Objekten in Python-Programmen. Verfügbare Methoden umfassen: __init__, first_child, last_child, next_node, next_sibling, parent_node, previous_node, previous_sibling. Alle öffentlichen Mitglieder sind für jede Python-Anwendung nach der Installation des Aspose.Html FOSS für Python-Pakets zugänglich. Eigenschaften: current_node, filter, root, what_to_show.

Eigenschaften

NameTypZugriffBeschreibung
root"Node"LesenDer Wurzelknoten des Teilbaums dieses Walkers.
what_to_showintLesenDie what_to_show-Bitmaske, die beim Erzeugen übergeben wurde.
filter`“Callable[[Node], int]None”`Lesen
current_node"Node"Lesen/SchreibenDer aktuelle Positionsknoten des Walkers.

Methoden

SignaturBeschreibung
`init(root: “Node”, what_to_show: int, node_filter: “Callable[[Node], int]None”)`
parent_node() → `“NodeNone”`
first_child() → `“NodeNone”`
last_child() → `“NodeNone”`
previous_sibling() → `“NodeNone”`
next_sibling() → `“NodeNone”`
next_node() → `“NodeNone”`
previous_node() → `“NodeNone”`

Siehe auch

 Deutsch