import tkinter as tk #导入Tkinter from PIL import Image, ImageTk root = tk.Tk() root.title('图片演示') #设置窗口标题 root.geometry('759x500') photo=Image.open(fr"C:\\Users\\Lenovo\\Desktop\\选股系统\\界面2.jpg") #读入数据 img=ImageTk.PhotoImage(photo) #转换为Tkinter图像格式 label_img = tk.Label(root, image=img).grid(row=0, column=0) label_img.pack() root.mainloop()
TclError Traceback (most recent call last) <ipython-input-18-215e4be4b67c> in <module> 6 photo=Image.open("界面2.jpg") #读入数据 7 img=ImageTk.PhotoImage(photo) #转换为Tkinter图像格式 ----> 8 label_img = tk.Label(root, image=img).grid(row=0, column=0) 9 label_img.pack() 10 root.mainloop() ~\anaconda3\lib\tkinter\__init__.py in __init__(self, master, cnf, **kw) 3141 3142 """ -> 3143 Widget.__init__(self, master, 'label', cnf, kw) 3144 3145 ~\anaconda3\lib\tkinter\__init__.py in __init__(self, master, widgetName, cnf, kw, extra) 2565 for k, v in classes: 2566 del cnf[k] -> 2567 self.tk.call( 2568 (widgetName, self._w) + extra + self._options(cnf)) 2569 for k, v in classes: TclError: image "pyimage11" doesn't exist
浙公网安备 33010602011771号