image “pyimage2“ doesn‘t exist

我是在python中使用tkinter时在根窗口之上设置了很多其他窗口时遇到的这个问题,后来发现是因为一个程序中只能存在一个根窗口,即只能存在一个Tk(),其他的窗口只能以顶层窗口(Toplevel())的形式存在
把你的非根窗口定义成这样即可
ytm = tkinter.Toplevel() # 创建Tk对象

上一篇:python进阶笔记


下一篇:基于OpenCV实现视频的循环播放