23 lines
683 B
Python
23 lines
683 B
Python
|
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())
|