import asyncio import logging import sys sys.path.insert(0, "..") from utils.sr_wrapper import SRUtil # logging.getLogger("sr_wrapper").propagate = False logger = logging.getLogger() logger.setLevel(logging.CRITICAL) async def main(): sr = SRUtil() artist, album = "Kadavar - The Sacrament Of Sin".split(" - ") search_res = await sr.get_album_by_name(artist[:8], album) logging.critical("Search result: %s", search_res) album = search_res _cover = await sr.get_cover_by_album_id(album.get('id'), 640) # cover = sr._get_tidal_cover_url(album.get('cover'), 640) logging.critical("Result: %s, Cover: %s", album, _cover) return asyncio.run(main())