Python制作tkinter背景图时显示Exception in Tkinter callback,tkinter.TclError:image“pyimage2”doesn‘t exist

在Python的Tkinter库中,一个程序应当只有一个根窗口Tk,其他窗口应作为顶层窗口Toplevel。若遇到多个Tk()引发的错误,只需将tk对象更改为Toplevel()即可解决问题。
部署运行你感兴趣的模型镜像

解决方法: 

在一个程序中只能存在一个根窗口Tk(),其他的窗口只能以顶层窗口Toplevel()的形式存在。

因此只需要把tk对象修改win=tkinter.Toplevel(),就可以解决这个错误啦~

您可能感兴趣的与本文相关的镜像

Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

Exception in Tkinter callback Traceback (most recent call last): File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.13_3.13.2544.0_x64__qbz5n2kfra8p0\Lib\tkinter\__init__.py", line 2074, in __call__ return self.func(*args) ~~~~~~~~~^^^^^^^ File "C:\Users\zfs12\Desktop\学生信息管理系统\mainWindow.py", line 119, in lookUp C=detailWindow(self.temp2) File "C:\Users\zfs12\Desktop\学生信息管理系统\detailWindow.py", line 13, in __init__ self.setup() ~~~~~~~~~~^^ File "C:\Users\zfs12\Desktop\学生信息管理系统\detailWindow.py", line 24, in setup self.topLabel1=Label(self.topFrame,image=image2) ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.13_3.13.2544.0_x64__qbz5n2kfra8p0\Lib\tkinter\ttk.py", line 739, in __init__ Widget.__init__(self, master, "ttk::label", kw) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.13_3.13.2544.0_x64__qbz5n2kfra8p0\Lib\tkinter\ttk.py", line 534, in __init__ tkinter.Widget.__init__(self, master, widgetname, kw=kw) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.13_3.13.2544.0_x64__qbz5n2kfra8p0\Lib\tkinter\__init__.py", line 2780, in __init__ self.tk.call( ~~~~~~~~~~~~^ (widgetName, self._w) + extra + self._options(cnf)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ _tkinter.TclError: image "pyimage2" doesn't exist
最新发布
11-23
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值