DOMTokenList
DOMTokenList
Przegląd
DOMTokenList jest klasą w Aspose.Html FOSS dla Python.
Żywy, zmienny zestaw tokenów rozdzielonych spacjami, oparty na atrybucie elementu.
Ta klasa udostępnia 12 metod do pracy z obiektami DOMTokenList w programach Python. Dostępne metody to: __init__, add, contains, entries, for_each, item, keys, remove, replace, supports, toggle, values. Wszystkie publiczne składowe są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Html FOSS dla Python. Właściwości: length, value.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
value | str | Odczyt/zapis | Surowy ciąg wartości atrybutu, lub '', jeśli atrybut jest nieobecny. |
length | int | Odczyt | Liczba tokenów na liście (tylko do odczytu). |
Metody
| Sygnatura | Opis |
|---|---|
__init__(owner_element: "Element", attr_name: str) | Zainicjuj listę, przechowując tylko właściciela i nazwę atrybutu. |
contains(token: str) → bool | Return True if token jest obecny w liście tokenów. |
values() → Iterator[str] | Zwróć iterator po tokenach w kolejności atrybutów. |
item(index: int) → `str | None` |
add() | Dodaj jeden lub więcej tokenów. |
remove() | Usuń jeden lub więcej tokenów. |
| `toggle(token: str, force: bool | None)→bool` |
replace(old_token: str, new_token: str) → bool | Replace old_token with new_token w miejscu. |
entries() → Iterator[tuple[int, str]] | Zwróć iterator par (index, token), w kolejności atrybutów. |
keys() → Iterator[int] | Zwróć iterator indeksów całkowitych 0, 1, …, len-1. |
for_each(callback: Callable[["str", int, "DOMTokenList"], None]) | Call callback raz dla każdego tokenu w kolejności atrybutów. |
supports(token: str) → bool | Rzuć TypeError — nie istnieje lista obsługiwanych tokenów dla atrybutu class. |