DOMTokenList

DOMTokenList

סקירה כללית

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

קבוצה חיה ומשתנה של אסימונים מופרדים ברווחים הנתמכת על ידי תכונה של אלמנט.

מחלקה זו מספקת 12 שיטות לעבודה עם עצמים מסוג DOMTokenList בתוכניות Python. השיטות הזמינות כוללות: __init__, add, contains, entries, for_each, item, keys, remove, replace, supports, toggle, values. כל החברים הציבוריים נגישים לכל יישום Python לאחר התקנת החבילה Aspose.Html FOSS עבור Python. מאפיינים: length, value.

מאפיינים

שםסוגגישהתיאור
valuestrקריאה/כתיבהמחרוזת ערך המאפיין הגולמית, או '' אם המאפיין אינו קיים.
lengthintקריאהמספר האסימונים ברשימה (קריאה בלבד).

שיטות

חתימהתיאור
__init__(owner_element: "Element", attr_name: str)אתחל את הרשימה על-ידי שמירת הבעלים ושם המאפיין בלבד.
contains(token: str) → boolReturn True if token קיים ברשימת האסימונים.
values() → Iterator[str]החזר איטרטור על האסימונים בסדר תכונה.
item(index: int) → `strNone`
add()הוסף אסימון אחד או יותר.
remove()הסר אסימון אחד או יותר.
`toggle(token: str, force: boolNone)→bool`
replace(old_token: str, new_token: str) → boolReplace old_token with new_token במקום.
entries() → Iterator[tuple[int, str]]החזר איטרטור של זוגות (index, token), בסדר התכונות.
keys() → Iterator[int]החזר איטרטור של אינדקסים שלמים 0, 1, …, len-1.
for_each(callback: Callable[["str", int, "DOMTokenList"], None])Call callback פעם אחת לכל אסימון בסדר התכונות.
supports(token: str) → boolהקם TypeError — אין רשימת אסימונים נתמכת עבור תכונת המחלקה.

ראה גם

 עברית