DOMTokenList
DOMTokenList
Panoramica
DOMTokenList è una classe in Aspose.Html FOSS per Python.
Un insieme attivo e mutabile di token separati da spazi, supportato da un attributo dell’elemento.
Questa classe fornisce 12 metodi per lavorare con gli oggetti DOMTokenList nei programmi Python. I metodi disponibili includono: __init__, add, contains, entries, for_each, item, keys, remove, replace, supports, toggle, values. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.Html FOSS per Python. Proprietà: length, value.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
value | str | Lettura/Scrittura | La stringa grezza del valore dell’attributo, o '' se l’attributo è assente. |
length | int | Lettura | Il numero di token nella lista (sola lettura). |
Metodi
| Firma | Descrizione |
|---|---|
__init__(owner_element: "Element", attr_name: str) | Inizializza la lista memorizzando solo il proprietario e il nome dell’attributo. |
contains(token: str) → bool | Return True if token è presente nell’elenco dei token. |
values() → Iterator[str] | Restituisce un iteratore sui token in ordine di attributo. |
item(index: int) → `str | None` |
add() | Aggiungi uno o più token. |
remove() | Rimuovi uno o più token. |
| `toggle(token: str, force: bool | None)→bool` |
replace(old_token: str, new_token: str) → bool | Replace old_token with new_token in loco. |
entries() → Iterator[tuple[int, str]] | Restituisci un iteratore di coppie (index, token), in ordine di attributo. |
keys() → Iterator[int] | Restituisci un iteratore di indici interi 0, 1, …, len-1. |
for_each(callback: Callable[["str", int, "DOMTokenList"], None]) | Call callback una volta per ogni token in ordine di attributo. |
supports(token: str) → bool | Lancia TypeError — non esiste un elenco di token supportati per l’attributo class. |