Добавлен метод получения аддреса иконки

このコミットが含まれているのは:
Angelovich 2020-12-26 15:15:38 +03:00
コミット 0882aaebec
1個のファイルの変更9行の追加1行の削除

ファイルの表示

@ -41,7 +41,15 @@ class Icon(YandexMusicObject):
filename (:obj:`str`): Путь для сохранения файла с названием и расширением.
size (:obj:`str`, optional): Размер иконки.
"""
self.client.request.download(f'https://{self.image_url.replace("%%", size)}', filename)
self.client.request.download(self.get_url(size), filename)
def get_url(self, size: str = '200x200'):
"""Получение URL иконки.
Args:
size (:obj:`str`, optional): Размер иконки.
"""
return f'https://{self.image_url.replace("%%", size)}'
@classmethod
def de_json(cls, data: dict, client: 'Client') -> Optional['Icon']: