yandex_music.artist.brief_info#

class yandex_music.artist.brief_info.BriefInfo(artist: Artist | None, albums: List[Album], playlists: List[Playlist], also_albums: List[Album], last_release_ids: List[int], last_releases: List[Album], popular_tracks: List[Track], similar_artists: List[Artist], all_covers: List[Cover], concerts: Any, videos: List[Video], vinyls: List[Vinyl], has_promotions: bool, playlist_ids: List[PlaylistId], tracks_in_chart: List[Chart] = None, client: Client | None = None)#

Bases: YandexMusicObject

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

artist#

Артист.

Type:

yandex_music.Artist | None

albums#

Альбомы.

Type:

list из yandex_music.Album

playlists#

Плейлисты.

Type:

list из yandex_music.Playlist

also_albums#

Сборники.

Type:

list из yandex_music.Album

last_release_ids#

Уникальные идентификаторы последних выпущенных альбомов.

Type:

list из int

last_releases#

Последние выпущенные альбомы.

Type:

list из yandex_music.Album, optional

popular_tracks#

Популярные треки.

Type:

list из yandex_music.Track

similar_artists#

Похожие артисты.

Type:

list из yandex_music.Artist

all_covers#

Все обложки.

Type:

list из yandex_music.Cover

concerts#

Концерты (тест-кейс с ними потерялся, мало у кого есть).

Type:

str

videos#

Видео.

Type:

list из yandex_music.Video

vinyls#

Пластинки.

Type:

list из yandex_music.Vinyl

has_promotions#

Рекламируется ли TODO.

Type:

bool

playlist_ids#

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

Type:

list из yandex_music.PlaylistId

tracks_in_chart#

Треки в чарте.

Type:

list из yandex_music.Chart, optional

client#

Клиент Yandex Music.

Type:

yandex_music.Client, optional

albums: List[Album]#
all_covers: List[Cover]#
also_albums: List[Album]#
artist: Artist | None#
client: Client | None = None#
concerts: Any#
classmethod de_json(data: dict, client: Client) BriefInfo | None#

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

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

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

Returns:

Информация об артисте.

Return type:

yandex_music.BriefInfo

has_promotions: bool#
last_release_ids: List[int]#
last_releases: List[Album]#
playlist_ids: List[PlaylistId]#
playlists: List[Playlist]#
popular_tracks: List[Track]#
similar_artists: List[Artist]#
tracks_in_chart: List[Chart] = None#
videos: List[Video]#
vinyls: List[Vinyl]#