XLouis

博客园 首页 新随笔 联系 订阅 管理
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

 

posted on 2022-03-28 16:19  XLouis  阅读(453)  评论(1)    收藏  举报