yandex_music.tracks_list#
- class yandex_music.tracks_list.TracksList(uid: int, revision: int, tracks: List[TrackShort], client: Optional[Client] = None)#
Bases:
yandex_music.base.YandexMusicObject
Класс, представляющий список треков.
- uid#
Уникальный идентификатор пользователя.
- Type
int
- revision#
Актуальность данных TODO.
- Type
int
- tracks#
Список треков в укороченной версии.
- Type
list
изyandex_music.TrackShort
- client#
Клиент Yandex Music.
- Type
yandex_music.Client
, optional
- classmethod de_json(data: dict, client: Client) Optional[TracksList] #
Десериализация объекта.
- Parameters
data (
dict
) – Поля и значения десериализуемого объекта.client (
yandex_music.Client
, optional) – Клиент Yandex Music.
- Returns
Список треков.
- Return type
yandex_music.TracksList
- fetchTracks() List[Track] #
Псевдоним для
fetch_tracks
- async fetchTracksAsync() List[Track] #
Псевдоним для
fetch_tracks_async
- fetch_tracks() List[Track] #
Получение полных версии треков.
- Returns
Полная версия трека.
- Return type
list
изyandex_music.Track
- async fetch_tracks_async() List[Track] #
Получение полных версии треков.
- Returns
Полная версия трека.
- Return type
list
изyandex_music.Track
- revision: int#
- tracks: List[TrackShort]#
- property tracksIds: List[str]#
Псевдоним для
tracks_ids
- property tracks_ids: List[str]#
Список уникальных идентификаторов треков.
- Type
list
изstr
- uid: int#