0
画像の下にテキストが表示されるシンプルなGUIを作成しようとしています。tkinterウィンドウに画像を追加しても画像が表示されない
from tkinter import *
import os
def label(root,image,row,column):
la = Label(root,image=image)
la.grid(row=row,column=column)
def name(serie):
wind =Tk()
with open('series.txt','r') as tv:
vv= [s.strip('\n') for s in tv.readlines()]
vv.sort()
name = serie + '.gif'
url = [serie_url for serie_url in vv if serie in serie_url]
de = os.path.join('C:\\Users\\Afro\\Desktop\\ben',name)
name = serie+'.gif'
pik = PhotoImage(file=de)
label(wind,pik,0,0)
name('Breakit')
このコードを実行すると、テキストが表示されたウィンドウが表示されますが、画像は表示されません。しかし、関数を使わずにコードを書くと、実際には機能し、ウィンドウには画像が表示されます。助けてください。