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

NazwaTypDostępOpis
valuestrOdczyt/zapisSurowy ciąg wartości atrybutu, lub '', jeśli atrybut jest nieobecny.
lengthintOdczytLiczba tokenów na liście (tylko do odczytu).

Metody

SygnaturaOpis
__init__(owner_element: "Element", attr_name: str)Zainicjuj listę, przechowując tylko właściciela i nazwę atrybutu.
contains(token: str) → boolReturn 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) → `strNone`
add()Dodaj jeden lub więcej tokenów.
remove()Usuń jeden lub więcej tokenów.
`toggle(token: str, force: boolNone)→bool`
replace(old_token: str, new_token: str) → boolReplace 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) → boolRzuć TypeError — nie istnieje lista obsługiwanych tokenów dla atrybutu class.

Zobacz także

 Polski