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]