yandex_music.Label¶
-
class
yandex_music.
Label
(id_: int, name: str, client: Optional[Client] = None, **kwargs)¶ - Базовые классы:
yandex_music.base.YandexMusicObject
Класс, представляющий лейбл альбома.
-
id
¶ Идентификатор альбома.
Type: int
-
name
¶ Название альбома.
Type: str
-
client
¶ Клиент Yandex Music.
Type: yandex_music.Client
Параметры: - id (
int
) – Идентификатор альбома. - name (
str
) – Название альбома. - client (
yandex_music.Client
, optional) – Клиент Yandex Music. - **kwargs – Произвольные ключевые аргументы полученные от API.
-
classmethod
de_json
(data: dict, client: Client) → Optional[Label]¶ Десериализация объекта.
Параметры: - data (
dict
) – Поля и значения десериализуемого объекта. - client (
yandex_music.Client
, optional) – Клиент Yandex Music.
Результат: Лейбл.
Тип результата: - data (
-
classmethod
de_list
(data: dict, client: Client) → List[Union[Label, str]]¶ Десериализация списка объектов.
Параметры: - data (
list
) – Список словарей с полями и значениями десериализуемого объекта. - client (
yandex_music.Client
, optional) – Клиент Yandex Music.
Примечание
Лейблы строками возвращаются, как минимум, в результатах поиска. В остальных местах это объекты.
Результат: Лейблы. Тип результата: list
изyandex_music.Label
илиstr
- data (
-