У меня проблемы с отображением изображений во время слайд-шоу.Когда первые четыре строки update_image закомментированы, отображается первое изображение (1.png).Но когда это не прокомментировано, я получаю пустой графический интерфейс.У кого-нибудь есть предложения?
import Tkinter
import Image, ImageTk
class App():
def __init__(self):
self.root = Tkinter.Tk()
image1=Image.open('C:\Users\Jason\Desktop\ScreenShots\\1.png')
self.root.geometry('%dx%d' % (image1.size[0],image1.size[1]))
tkpi=ImageTk.PhotoImage(image1)
label_image=Tkinter.Label(self.root, image=tkpi)
label_image.place(x=0,y=0,width=image1.size[0],height=image1.size[1])
self.update_image()
self.root.mainloop()
def update_image(self):
image1=Image.open('C:\Users\Jason\Desktop\ScreenShots\\2.png')
tkpi=ImageTk.PhotoImage(image1)
label_image=Tkinter.Label(self.root, image=tkpi)
label_image.place(x=0,y=0,width=image1.size[0],height=image1.size[1])
print 'slide'
self.root.after(500, self.update_image)
app=App()