StackOfOpenElements

StackOfOpenElements

نمای کلی

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

پشتهٔ عناصر باز همان‌طور که در §13.2.4.2 تعریف شده است.

این کلاس ۱۲ متد برای کار با اشیاء 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 هستند. تمام اعضای عمومی پس از نصب بستهٔ Aspose.Html FOSS برای Python، برای هر برنامهٔ 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) → boolTrue اگر شیء گره دقیقاً روی پشته باشد.
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 — دارای عنصر در محدودهٔ انتخاب است.
index_of(element: Element) → intاندیس صفر-مبنا را از پایین برگردانید، یا -1 اگر یافت نشد.

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

 فارسی