TreeWalker

TreeWalker

نمای کلی

TreeWalker یک کلاس در Aspose.Html FOSS برای Python است.

پیمایش DOM به سبک مکان‌نما که به یک زیردرخت ریشه محدود شده است.

این کلاس ۸ متد برای کار با اشیاء TreeWalker در برنامه‌های Python فراهم می‌کند. متدهای موجود شامل: __init__, first_child, last_child, next_node, next_sibling, parent_node, previous_node, previous_sibling هستند. تمام اعضای عمومی پس از نصب بسته Aspose.Html FOSS برای Python برای هر برنامه 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”`

همچنین ببینید:

 فارسی