DOMTokenList
DOMTokenList
Übersicht
DOMTokenList ist eine Klasse in Aspose.Html FOSS für Python.
Ein lebendes, veränderbares Set von durch Leerzeichen getrennten Tokens, das durch ein Elementattribut unterstützt wird.
Diese Klasse stellt 12 Methoden zur Arbeit mit DOMTokenList-Objekten in Python-Programmen bereit. Verfügbare Methoden umfassen: __init__, add, contains, entries, for_each, item, keys, remove, replace, supports, toggle, values. Alle öffentlichen Mitglieder sind für jede Python-Anwendung nach der Installation des Aspose.Html FOSS für Python-Pakets zugänglich. Eigenschaften: length, value.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
value | str | Lesen/Schreiben | Der rohe Attributwert-String, oder '', falls das Attribut fehlt. |
length | int | Lesen | Die Anzahl der Token in der Liste (schreibgeschützt). |
Methoden
| Signatur | Beschreibung |
|---|---|
__init__(owner_element: "Element", attr_name: str) | Initialisiere die Liste, indem nur Eigentümer und Attributname gespeichert werden. |
contains(token: str) → bool | Return True if token ist in der Token-Liste vorhanden. |
values() → Iterator[str] | Gibt einen Iterator über die Tokens in Attributreihenfolge zurück. |
item(index: int) → `str | None` |
add() | Fügen Sie ein oder mehrere Token hinzu. |
remove() | Entfernen Sie ein oder mehrere Token. |
| `toggle(token: str, force: bool | None)→bool` |
replace(old_token: str, new_token: str) → bool | Replace old_token with new_token in-place. |
entries() → Iterator[tuple[int, str]] | Gibt einen Iterator von (index, token)-Paaren zurück, in Attributreihenfolge. |
keys() → Iterator[int] | Gibt einen Iterator von Ganzzahlindizes 0, 1, …, len-1 zurück. |
for_each(callback: Callable[["str", int, "DOMTokenList"], None]) | Call callback einmal für jedes Token in Attributreihenfolge. |
supports(token: str) → bool | Auslösen TypeError — keine unterstützte Token-Liste für das Klassenattribut vorhanden. |