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.

Свойства

Имя:Тип:ДоступОписание:
valuestrЧтение/записьНеобработанная строка значения атрибута, или '', если атрибут отсутствует.
lengthintЧтениеКоличество токенов в списке (только для чтения).

Методы

ПодписьОписание:
__init__(owner_element: "Element", attr_name: str)Инициализируйте список, сохраняя только владельца и имя атрибута.
contains(token: str) → boolReturn True if token присутствует в списке токенов.
values() → Iterator[str]Верните итератор по токенам в порядке атрибутов.
item(index: int) → `strNone`
add()Добавьте один или несколько токенов.
remove()Удалите один или несколько токенов.
`toggle(token: str, force: boolNone)→bool`
replace(old_token: str, new_token: str) → boolReplace 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 не существует.

См. также:

 Русский