From 2281e5ad96fd06c0da0ac8f7c4e5d03646c54cff Mon Sep 17 00:00:00 2001 From: Patrick Sulzle Date: Wed, 27 Dec 2023 13:04:54 +0100 Subject: [PATCH] Proberen om gif weer te geven --- album_art.jpg | Bin 0 -> 5594 bytes get_rp.py | 25 ++++++++++++++++++++----- 2 files changed, 20 insertions(+), 5 deletions(-) create mode 100644 album_art.jpg diff --git a/album_art.jpg b/album_art.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0f93ce2c47011a973aa2e5deed56962fec3a375a GIT binary patch literal 5594 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 literal 0 HcmV?d00001 diff --git a/get_rp.py b/get_rp.py index 5273b88..3a574d0 100755 --- a/get_rp.py +++ b/get_rp.py @@ -3,6 +3,8 @@ from tkinter import * from tkinter.font import Font import requests +import urllib +from PIL import Image def get_rp(): # Get API respons @@ -15,19 +17,19 @@ def get_rp(): album = tekst["album"] year = tekst["year"] time = tekst["time"] -# path = tekst["cover_med"] + jpg_path = tekst["cover_med"] # Return caller standard information message = (f'Titel: {title}\nArtiest: {artist}\nAlbum: {album}\nJaar: {year}\nTijd: {time}') - return (message) + return message,jpg_path def rp_quit(): exit() def rp_refresh(): rp_tekstbox.delete("1.0", "end") - rp_tekstbox.insert("1.0", get_rp()) - + rp_tekstbox.insert("1.0", get_rp()[0]) + if __name__=="__main__": window=Tk() @@ -42,7 +44,20 @@ if __name__=="__main__": button_quit.pack(side=BOTTOM) button_refresh.pack(side=TOP) - rp_tekstbox.insert("1.0", get_rp()) + rp_tekstbox.insert("1.0", get_rp()[0]) rp_tekstbox.pack() +# rp_image_path = get_rp()[1] +# print(rp_image_path) ## DEBUG +# rp_image_file = requests.get(rp_image_path).content +# print(rp_image_file) ## DEBUG +# rp_file=open("album_art.jpg", 'wb') +# rp_file.write(rp_image_file) +# rp_image = Image.open(rp_image_file) + #rp_load = rp_image.load() + #image_lbl = Label(window, image=rp_load) + #image_lbl.pack() +# rp_file.close() +# rp_image.show() + window.mainloop() \ No newline at end of file