tkinter 图片找不到
本帖最后由 lanshj 于 2020-6-17 16:07 编辑from tkinter import *
from PIL import Image, ImageTk
root = Tk()
textLabel = Label(root,text = '您所下载的影片有未成年限制内容,请慢18岁后再观看')
textLabel.pack()
#因为tk本身的只支持gif图片,所以要用到其他模块辅助
img = Image.open('rua.jpg')# 打开图片
photo = ImageTk.PhotoImage(img)# 用PIL模块的PhotoImage打开
imgLabel = Label(root,image=photo)
imgLabel.pack()
mainloop()
看起来没问题,但是报错如下
---------------------------------------------------------------------------
TclError Traceback (most recent call last)
<ipython-input-13-b741380ad525> in <module>
11 photo = ImageTk.PhotoImage(img)# 用PIL模块的PhotoImage打开
12
---> 13 imgLabel = Label(root,image=photo)
14 imgLabel.pack()
15
~\Anaconda3\lib\tkinter\__init__.py in __init__(self, master, cnf, **kw)
2764
2765 """
-> 2766 Widget.__init__(self, master, 'label', cnf, kw)
2767
2768 class Listbox(Widget, XView, YView):
~\Anaconda3\lib\tkinter\__init__.py in __init__(self, master, widgetName, cnf, kw, extra)
2297 del cnf
2298 self.tk.call(
-> 2299 (widgetName, self._w) + extra + self._options(cnf))
2300 for k, v in classes:
2301 k.configure(self, v)
TclError: image "pyimage9" doesn't exist 把PIL卸了重装试试
图片放在同代码目录下,在进行参数
Ps:你的头像和我桌面一样哈哈
Twilight6 发表于 2020-6-13 16:53
图片放在同代码目录下,在进行参数
Ps:你的头像和我桌面一样哈哈
我从我桌面扣的哈哈哈 已经好了谢谢,我把程序关了重启就好了{:10_285:} lanshj 发表于 2020-6-13 16:59
已经好了谢谢,我把程序关了重启就好了
{:10_258:}什么原理? Twilight6 发表于 2020-6-13 17:01
什么原理?
不知道啊,遇事不决先重启{:10_262:} lanshj 发表于 2020-6-13 17:39
不知道啊,遇事不决先重启
那就编辑帖子改成已解决吧~ 或者最佳结账~ Twilight6 发表于 2020-6-13 16:53
图片放在同代码目录下,在进行参数
Ps:你的头像和我桌面一样哈哈
你是怎么桌面变成动态壁纸的{:10_297:} Twilight6 发表于 2020-6-13 16:53
图片放在同代码目录下,在进行参数
Ps:你的头像和我桌面一样哈哈
哈哈,我头像也是这个壁纸的车 Mike_python小 发表于 2020-6-13 18:01
你是怎么桌面变成动态壁纸的
软件 Twilight6 发表于 2020-6-13 17:40
那就编辑帖子改成已解决吧~ 或者最佳结账~
已解决怎么设 lanshj 发表于 2020-6-16 14:43
已解决怎么设
编辑帖子,更改分类,或者设置最佳
页:
[1]