TreeWalker
TreeWalker
Genel Bakış
TreeWalker, Aspose.Html FOSS içinde Python için bir sınıftır.
Kök alt ağacına sınırlı imleç tarzı DOM dolaşımı.
Bu sınıf, Python programlarında TreeWalker nesneleriyle çalışmak için 8 yöntem sağlar. Mevcut yöntemler: __init__, first_child, last_child, next_node, next_sibling, parent_node, previous_node, previous_sibling. Tüm genel üyeler, Aspose.Html FOSS for Python paketini kurduktan sonra herhangi bir Python uygulaması tarafından erişilebilir. Özellikler: current_node, filter, root, what_to_show.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
root | "Node" | Okuma | Bu yürüyücünün alt ağacının kök düğümü. |
what_to_show | int | Okuma | Oluşturulurken geçirilen what_to_show bitmaskesi. |
filter | `“Callable[[Node], int] | None”` | Okuma |
current_node | "Node" | Okuma/Yazma | Yürüyücünün mevcut konum düğümü. |
Yöntemler
| İmza | Açıklama |
|---|---|
| `init(root: “Node”, what_to_show: int, node_filter: “Callable[[Node], int] | None”)` |
parent_node() → `“Node | None”` |
first_child() → `“Node | None”` |
last_child() → `“Node | None”` |
previous_sibling() → `“Node | None”` |
next_sibling() → `“Node | None”` |
next_node() → `“Node | None”` |
previous_node() → `“Node | None”` |