Функция
create_albums должна перебрать все расположения изображений, которые находятся в базе данных sqlite, создавая кнопки с этими изображениями. Но этого не происходит, кнопки остаются пустыми. Я не понимаю, в чем ошибка?
from tkinter import *
from PIL import ImageTk
import sqlite3
root = Tk()
root.minsize(300,300)
con = sqlite3.connect('tagsdatabase.db')
cur = con.cursor()
def create_albums():
albums = []
for album_f in cur.execute('SELECT Cover_Path FROM covers_db'):
albums.append(album_f[0])
for album_s in albums:
image = ImageTk.PhotoImage(file = str(album_s))
album_button = Button(root,
image = image,
width = 120, height = 120,
command = lambda: print('click'))
album_button.pack()
create_albums()
root.mainloop()