DOMTokenList
DOMTokenList
Prezentare generală
DOMTokenList este o clasă în Aspose.Html FOSS pentru Python.
Un set dinamic, modificabil de tokeni separați prin spații, susținut de un atribut al elementului.
Această clasă oferă 12 metode pentru lucrul cu obiecte DOMTokenList în programele Python. Metodele disponibile includ: __init__, add, contains, entries, for_each, item, keys, remove, replace, supports, toggle, values. Toți membrii publici sunt accesibili oricărei aplicații Python după instalarea pachetului Aspose.Html FOSS pentru Python. Proprietăți: length, value.
Proprietăți
| Nume | Tip | Acces | Descriere: |
|---|---|---|---|
value | str | Citire/Scriere | Șirul brut al valorii atributului, sau '' dacă atributul este absent. |
length | int | Citire | Numărul de tokenuri din listă (doar citire). |
Metode
| Semnătură | Descriere: |
|---|---|
__init__(owner_element: "Element", attr_name: str) | Inițializează lista stocând doar proprietarul și numele atributului. |
contains(token: str) → bool | Return True if token este prezent în lista de tokenuri. |
values() → Iterator[str] | Returnează un iterator peste tokenurile în ordine de atribut. |
item(index: int) → `str | None` |
add() | Adăugați unul sau mai multe token-uri. |
remove() | Eliminați unul sau mai multe token-uri. |
| `toggle(token: str, force: bool | None)→bool` |
replace(old_token: str, new_token: str) → bool | Replace old_token with new_token în loc. |
entries() → Iterator[tuple[int, str]] | Returnează un iterator de perechi (index, token), în ordine de atribute. |
keys() → Iterator[int] | Returnează un iterator de indici întregi 0, 1, …, len-1. |
for_each(callback: Callable[["str", int, "DOMTokenList"], None]) | Call callback o dată pentru fiecare token în ordine de atribute. |
supports(token: str) → bool | Ridica TypeError — nu există nicio listă de token-uri acceptate pentru atributul class. |