43、在这个练习中,你要编写一个图像查看器。给出了一个简单示例代码,介绍了 PhotoImage 的使用、处理不同图像格式的方法,还提到了避免 PhotoImage 引用丢失的问题。最后要求完成以下任务:1. 从http://thinkpython.com/code下载image_demo.py、danger.gif和allen.png,运行image_demo.py,若缺少PIL和ImageTk,可从http://pythonware.com/products/pil获取并安装;2. 在image_demo.py中将第二个 PhotoImage 的名称从 photo2 改为 photo 并再次运行程序,解释看到的现象及原因,以及如何避免该问题;3. 基于示例编写一个程序,该程序接受一个目录名,遍历所有文件,显示PIL能识别的图像文件,使用 try 语句捕获PIL无法识别的文件,当用户点击图像时,程序应显示下一个图像。
-
从 http://thinkpython.com/code 下载
image_demo.py、danger.gif和allen.png文件,运行image_demo.py。若缺少 PIL 和ImageTk,可从 http://pythonware.com/products/pil 获取并安装。 -
将
image_demo.py中第二个PhotoImage的名称从photo2改为

最低0.47元/天 解锁文章
368

被折叠的 条评论
为什么被折叠?



