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"קריאהצומת השורש של תת-העץ של ה-walker הזה.
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”`

ראה גם

 עברית