python中ImageTk.PhotoImage()不显示图片却不报错问题解决


Posted in Python onDecember 06, 2018

发现问题

今天在使用ImageTk.photoImage()显示图片时,当把包含该函数放在自定义函数里时,不能正常显示,移到函数为又可正常显示,所以想到可能是变量不是全局性的缘故,改为全局变量后果然可正常显示,下面贴出前后代码对比

示例代码

ImageTk.photoImage()在自定义函数外使用(正常显示):

python中ImageTk.PhotoImage()不显示图片却不报错问题解决

ImageTk.photoImage()在自定义函数内使用(无法显示):

python中ImageTk.PhotoImage()不显示图片却不报错问题解决

ImageTk.photoImage()在自定义函数内使用(正常显示):

python中ImageTk.PhotoImage()不显示图片却不报错问题解决

完整代码:

python中ImageTk.PhotoImage()不显示图片却不报错问题解决

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Python 相关文章推荐
使用python实现拉钩网上的FizzBuzzWhizz问题示例
May 05 Python
Eclipse和PyDev搭建完美Python开发环境教程(Windows篇)
Nov 16 Python
Python中模块string.py详解
Mar 12 Python
python smtplib发送带附件邮件小程序
May 22 Python
python读取几个G的csv文件方法
Jan 07 Python
pyqt5利用pyqtDesigner实现登录界面
Mar 28 Python
python中的subprocess.Popen()使用详解
Dec 25 Python
详解Python3 中的字符串格式化语法
Jan 15 Python
Python GUI编程学习笔记之tkinter事件绑定操作详解
Mar 30 Python
Python如何把Spark数据写入ElasticSearch
Apr 18 Python
你喜欢篮球吗?Python实现篮球游戏
Jun 11 Python
使用Python解决图表与画布的间距问题
Apr 11 Python
Python3非对称加密算法RSA实例详解
Dec 06 #Python
Python3对称加密算法AES、DES3实例详解
Dec 06 #Python
Python http接口自动化测试框架实现方法示例
Dec 06 #Python
python的常用模块之collections模块详解
Dec 06 #Python
Django管理员账号和密码忘记的完美解决方法
Dec 06 #Python
Python操作json的方法实例分析
Dec 06 #Python
Python多线程应用于自动化测试操作示例
Dec 06 #Python
You might like
php 将excel导入mysql
2009/11/09 PHP
第4章 数据处理-php数组的处理-郑阿奇
2011/07/04 PHP
解析link_mysql的php版
2013/06/30 PHP
PHP的mysqli_query参数MYSQLI_STORE_RESULT和MYSQLI_USE_RESULT的区别
2014/09/29 PHP
MultiSelect左右选择控件的设计与实现介绍
2013/06/08 Javascript
alert中断settimeout计时功能
2013/07/26 Javascript
JavaScript中的typeof操作符用法实例
2014/04/05 Javascript
jQuery插件bxSlider实现响应式焦点图
2015/04/12 Javascript
jquery插件jquery.nicescroll实现图片无滚动条左右拖拽的方法
2015/08/10 Javascript
jQuery双向列表选择器select版
2016/11/01 Javascript
基于Bootstrap的网页设计实例
2017/03/01 Javascript
Vue.js仿Metronic高级表格(二)数据渲染
2017/04/19 Javascript
详解微信小程序 通过控制CSS实现view隐藏与显示
2017/05/24 Javascript
JavaScript中重名的函数与对象示例详析
2017/09/28 Javascript
vue2.0 如何在hash模式下实现微信分享
2019/01/22 Javascript
微信小程序实现抖音播放效果的实例代码
2020/04/11 Javascript
js实现网页随机验证码
2020/10/19 Javascript
记录一次websocket封装的过程
2020/11/23 Javascript
[40:56]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 Liquid vs TNC
2018/04/01 DOTA
python的re模块应用实例
2014/09/26 Python
深入解析Python中的集合类型操作符
2015/08/19 Python
python制作websocket服务器实例分享
2016/11/20 Python
45个非常奇妙的CSS3 特性应用示例
2012/01/01 HTML / CSS
什么是CSS3 HSLA色彩模式?HSLA模拟渐变色条
2016/04/26 HTML / CSS
HTML5的一个显示电池状态的API简介
2015/06/18 HTML / CSS
HTML5中使用postMessage实现两个网页间传递数据
2016/06/22 HTML / CSS
有趣的流行文化T恤、马克杯、手机壳和更多:Look Human
2019/01/07 全球购物
StubHub澳大利亚:购买或出售您的门票
2019/08/01 全球购物
美国体育用品商店:Academy Sports + Outdoors
2020/01/04 全球购物
在网络中有两台主机A和B,并通过路由器和其他交换设备连接起来,已经确认物理连接正确无误,怎么来测试这两台机器是否连通?如果不通,怎么来判断故障点?怎么排
2014/01/13 面试题
银行员工辞职信范文
2014/01/20 职场文书
保安的辞职报告怎么写
2014/01/20 职场文书
军校大学生个人的自我评价
2014/02/17 职场文书
2014大学辅导员工作总结
2014/12/02 职场文书
2015年医院药剂科工作总结
2015/05/04 职场文书
Windows中Redis安装配置流程并实现远程访问功能
2021/06/07 Redis