DOMTokenList
DOMTokenList
Обзор
DOMTokenList — это класс в Aspose.Html FOSS для Python.
Живой, изменяемый набор токенов, разделённых пробелами, поддерживаемый атрибутом элемента.
Этот класс предоставляет 12 методов для работы с объектами DOMTokenList в программах Python. Доступные методы включают: __init__, add, contains, entries, for_each, item, keys, remove, replace, supports, toggle, values. Все публичные члены доступны любой Python-приложению после установки пакета Aspose.Html FOSS для Python. Свойства: length, value.
Свойства
| Имя: | Тип: | Доступ | Описание: |
|---|---|---|---|
value | str | Чтение/запись | Необработанная строка значения атрибута, или '', если атрибут отсутствует. |
length | int | Чтение | Количество токенов в списке (только для чтения). |
Методы
| Подпись | Описание: |
|---|---|
__init__(owner_element: "Element", attr_name: str) | Инициализируйте список, сохраняя только владельца и имя атрибута. |
contains(token: str) → bool | Return True if token присутствует в списке токенов. |
values() → Iterator[str] | Верните итератор по токенам в порядке атрибутов. |
item(index: int) → `str | None` |
add() | Добавьте один или несколько токенов. |
remove() | Удалите один или несколько токенов. |
| `toggle(token: str, force: bool | None)→bool` |
replace(old_token: str, new_token: str) → bool | Replace old_token with new_token на месте. |
entries() → Iterator[tuple[int, str]] | Верните итератор пар (index, token) в порядке атрибутов. |
keys() → Iterator[int] | Верните итератор целочисленных индексов 0, 1, …, len-1. |
for_each(callback: Callable[["str", int, "DOMTokenList"], None]) | Call callback один раз для каждого токена в порядке атрибутов. |
supports(token: str) → bool | Вызвать TypeError — список поддерживаемых токенов для атрибута class не существует. |