在函数中定义了图片变量,运行后无法显示图片,将变量设置为全局变量后还是无法显示,无报错,求大神指导。
收起
tkinker库没能正确处理图片引用,需要自己添加引用来保证图片不会被回收。可以看看这个我用 [python]为什么tkinter无法显示图片_Vector341的博客-CSDN博客 本文参考:Why do my Tkinter images notappear? (archive.org)尽管上面引用的文章已经老到被归档了,但它提供的解决方法依然有效——2021.8.8 python 3.7.9无论使用tkinter.PhotoImage还是其他方法,当你向tkinter组件(widgets)添加图片时,你一定要向图片添加一个自定义的引用;否则,图片会无法显示。可以像下面这样这样将组件的属性引用到图片上,其中label.image = photo是关键:# -*. https://blog.csdn.net/qq_39653186/article/details/119521066?utm_source=app&app_version=4.14.0&code=app_1562916241&uLinkId=usr1mkqgl919blen
报告相同问题?