StackOfOpenElements

StackOfOpenElements

סקירה כללית

StackOfOpenElements היא מחלקה ב Aspose.Html FOSS עבור Python.

מחסנית האלמנטים הפתוחים כפי שהוגדרה ב§13.2.4.2.

מחלקה זו מספקת 12 שיטות לעבודה עם עצמים מסוג StackOfOpenElements בתוכניות Python. השיטות הזמינות כוללות: __init__, contains_node, has_in_button_scope, has_in_list_item_scope, has_in_scope, has_in_select_scope, has_in_table_scope, index_of, pop, pop_until, pop_until_node, push. כל החברים הציבוריים נגישים לכל יישום Python לאחר התקנת חבילת Aspose.Html FOSS עבור Python. מאפיינים: bottom, current.

מאפיינים

שםסוגגישהתיאור
current`ElementNone`קריאה
bottom`ElementNone`קריאה

שיטות

חתימהתיאור
__init__()Calls init במופע StackOfOpenElements זה.
push(element: Element)הדחף אלמנט לראש המחסנית.
pop() → Elementהוצא והחזר את האלמנט הנוכחי (הראש).
pop_until()הוצא אלמנטים עד שהאלמנט עם אחד מ-tag_names יוסר.
pop_until_node(node: Element)הוצא אלמנטים עד שהצומת יוסר.
contains_node(node: Element) → boolאמת אם אובייקט הצומת המדויק נמצא בערימה.
has_in_scope(tag_name: str) → bool§13.2.4.2 — קיים אלמנט בטווח.
has_in_button_scope(tag_name: str) → bool§13.2.4.2 — קיים אלמנט בטווח כפתור.
has_in_list_item_scope(tag_name: str) → bool§13.2.4.2 — קיים אלמנט בטווח פריט רשימה.
has_in_table_scope(tag_name: str) → bool§13.2.4.2 — קיים אלמנט בטווח טבלה.
has_in_select_scope(tag_name: str) → bool§13.2.4.2 — קיים אלמנט בטווח select.
index_of(element: Element) → intהחזר אינדקס מבוסס-0 מהתחתית, או -1 אם לא נמצא.

ראה גם

 עברית