TreeWalker

TreeWalker

ภาพรวม

TreeWalker เป็นคลาสใน Aspose.Html FOSS สำหรับ Python.

การเดินทาง DOM แบบ cursor ที่จำกัดอยู่ใน subtree ราก.

คลาสนี้ให้ 8 เมธอดสำหรับทำงานกับอ็อบเจกต์ TreeWalker ในโปรแกรม Python. เมธอดที่มีรวมถึง: __init__, first_child, last_child, next_node, next_sibling, parent_node, previous_node, previous_sibling. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้จากแอปพลิเคชัน Python ใด ๆ หลังจากติดตั้งแพคเกจ Aspose.Html FOSS สำหรับ Python package. คุณสมบัติ: current_node, filter, root, what_to_show.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
root"Node"อ่านโหนดรากของ subtree ของ walker นี้.
what_to_showintอ่านบิตมาสก์ what_to_show ที่ส่งเข้ามาเมื่อตอนสร้าง.
filter`“Callable[[Node], int]None”`อ่าน
current_node"Node"อ่าน/เขียนโหนดตำแหน่งปัจจุบันของ walker.

วิธีการ

ลายเซ็นคำอธิบาย
`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”`

ดูเพิ่มเติม

 ภาษาไทย