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”`

انظر أيضاً

 العربية