yandex_music.icon#
- class yandex_music.icon.Icon(background_color: str, image_url: str, client: Optional[Client] = None)#
Bases:
YandexMusicObject
Класс, представляющий иконку.
- background_color#
Цвет заднего фона в HEX.
- Type
str
- image_url#
Ссылка на изображение.
- Type
str
- client#
Клиент Yandex Music.
- Type
yandex_music.Client
, optional
- background_color: str#
- classmethod de_json(data: dict, client: Client) Optional[Icon] #
Десериализация объекта.
- Parameters
data (
dict
) – Поля и значения десериализуемого объекта.client (
yandex_music.Client
, optional) – Клиент Yandex Music.
- Returns
Иконка.
- Return type
yandex_music.Icon
- download(filename: str, size: str = '200x200') None #
Загрузка иконки.
- Parameters
filename (
str
) – Путь для сохранения файла с названием и расширением.size (
str
, optional) – Размер иконки.
- async downloadAsync(filename: str, size: str = '200x200') None #
Псевдоним для
download_async
- async download_async(filename: str, size: str = '200x200') None #
Загрузка иконки.
- Parameters
filename (
str
) – Путь для сохранения файла с названием и расширением.size (
str
, optional) – Размер иконки.
- get_url(size: str = '200x200')#
Получение URL иконки.
- Parameters
size (
str
, optional) – Размер иконки.
- image_url: str#