TreeWalker

TreeWalker

Обзор

TreeWalker — это класс в Aspose.Html FOSS для Python.

Обход DOM в стиле курсора, ограниченный корневым поддеревом.

Этот класс предоставляет 8 методов для работы с объектами TreeWalker в программах Python. Доступные методы включают: __init__, first_child, last_child, next_node, next_sibling, parent_node, previous_node, previous_sibling. Все публичные члены доступны любому приложению Python после установки пакета Aspose.Html FOSS для Python. Свойства: current_node, filter, root, what_to_show.

Свойства

Имя:Тип:ДоступОписание:
root"Node"ЧтениеКорневой узел поддерева этого обходчика.
what_to_showintЧтениеБитовая маска what_to_show, переданная при конструировании.
filter`“Callable[[Node], int]None”`Чтение
current_node"Node"Чтение/записьТекущий узел позиции обходчика.

Методы

СигнатураОписание:
`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”`

См. также:

 Русский