yandex_music.Counts

class yandex_music.Counts(tracks: int, direct_albums: int, also_albums: int, also_tracks: int, client: Optional[Client] = None, **kwargs)
Базовые классы: yandex_music.base.YandexMusicObject

Класс, представляющий счётчик некоторых значений исполнителя.

Примечание

Под дополнительными подразумеваются треки и альбомы, в которых артист задействован, но не является его автором. Так же в дополнительные альбомы входят сборники.

tracks

Количество треков.

Type:int
direct_albums

Количество альбомов.

Type:int
also_albums

Количество дополнительных треков.

Type:int
also_tracks

Количество дополнительных альбомов.

Type:int
client

Клиент Yandex Music.

Type:yandex_music.Client
Параметры:
  • tracks (int) – Количество треков.
  • direct_albums (int) – Количество альбомов.
  • also_albums (int) – Количество дополнительных треков.
  • also_tracks (int) – Количество дополнительных альбомов.
  • client (yandex_music.Client, optional) – Клиент Yandex Music.
  • **kwargs – Произвольные ключевые аргументы полученные от API.
classmethod de_json(data: dict, client: Client) → Optional[Counts]

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

Параметры:
  • data (dict) – Поля и значения десериализуемого объекта.
  • client (yandex_music.Client, optional) – Клиент Yandex Music.
Результат:

Cчётчик некоторых значений исполнителя.

Тип результата:

yandex_music.Counts