yandex_music.supplement.supplement#

class yandex_music.supplement.supplement.Supplement(id: int, lyrics: Lyrics | None, videos: List[VideoSupplement], radio_is_available: bool = None, description: str | None = None, client: Client | None = None)#

Bases: YandexMusicObject

Класс, представляющий дополнительную информацию о треке.

Warning

Получение текста из дополнительной информации устарело. Используйте yandex_music.Client.tracks_lyrics().

id#

Уникальный идентификатор дополнительной информации.

Type:

int

lyrics#

Текст песни.

Type:

yandex_music.Lyrics

videos#

Видео.

Type:

yandex_music.VideoSupplement

radio_is_available#

Доступно ли радио.

Type:

bool, optional

description#

Полное описание эпизода подкаста.

Type:

str, optional

client#

Клиент Yandex Music.

Type:

yandex_music.Client, optional

client: Client | None = None#
classmethod de_json(data: dict, client: Client) Supplement | None#

Десериализация объекта.

Parameters:
  • data (dict) – Поля и значения десериализуемого объекта.

  • client (yandex_music.Client, optional) – Клиент Yandex Music.

Returns:

Дополнительная информация о треке.

Return type:

yandex_music.Supplement

description: str | None = None#
id: int#
lyrics: Lyrics | None#
radio_is_available: bool = None#
videos: List[VideoSupplement]#