diff --git a/main.py b/main.py index 3b46ee5..337db98 100644 --- a/main.py +++ b/main.py @@ -9,10 +9,6 @@ import threading import requests from io import BytesIO import time -import requests -import shutil - - client_id = cfg.client_id client_secret = cfg.client_secret @@ -43,9 +39,10 @@ def get_track(): print(track['is_playing']) print(track['item']['name'] + ' - ' + track['item']['artists'][0]['name']) print('getting image') - urlretrieve(track['item']['album']['images'][0]['url'], 'thumbnail.jpg') + with urllib.request.urlopen(track['item']['album']['images'][0]['url']) as url: + f = io.BytesIO(url.read()) #imageString = requests.get(track['item']['album']['images'][0]['url']) - image = Image.open('thumbnail.jpg') + image = Image.open(f) print('resizing image') image = image.resize((32,32)) #return image