yandex_music.tracks_list#
- class yandex_music.tracks_list.TracksList(uid: int, revision: int, tracks: List[TrackShort], client: Client | None = None)#
Bases:
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) TracksList | None #
Десериализация объекта.
- Parameters:
data (
dict
) – Поля и значения десериализуемого объекта.client (
yandex_music.Client
, optional) – Клиент Yandex Music.
- Returns:
Список треков.
- Return type:
- 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#