0
所以我在Python做了一个脚本的Tkinter和事情是,第一Tkinter的窗口弹出没有问题,但是当代码进入到第二个窗口,它说:Tkinter的图像崩溃
_tkinter.TclError: image "pyimage1" doesn't exist
,我没找不到任何帮助我的东西,有人可以帮我吗? 下面是代码:
from Tkinter import *
from PIL import ImageTk, Image
def choose():
global name, chosen
name = name1.get()
chosen = chosen1.get()
print name
print chosen
root0.quit()
root0 = Tk()
name1 = Entry(root0)
name1.pack()
chosen1 = Entry(root0)
chosen1.pack()
Button(root0, text="ENTER", command=choose).pack()
root0.mainloop()
root = Tk()
img = ImageTk.PhotoImage(Image.open('person1.png'))
panel1 = Label(root, image = img)
panel1.pack(side="left")
img2 = ImageTk.PhotoImage(Image.open('person2.png'))
panel2 = Label(root, image = img2)
panel2.pack(side="right")
root.mainloop()
顺便说一下,蟒版本是2.7