避坑!!Tkinter图像加载在二级界面

以为利用Pillow库一级一级加载在界面就完事了,没有想到用Frame控件的时候,第一级界面图片可以显示,但第二级界面就不显示图片了。查了下资料,说是“多个函数包含导致图片无法显示的问题,即(def(def(def)))多函数包含问题”,正解是要把显示的图像变量设为全局变量去调用。
解决办法如下:
(程序裁剪了大部分,有点粗糙,但解决了二级图片加载不出来的问题,见谅

上一篇:不一样的Python高级课堂 Python实战+Socket+Pillow+Tkinter图像编程等高级课程


下一篇:Python tkinter模块弹出窗口及传值回到主窗口操作详解