添加一个关闭照片的退出计时器

时间:2014-05-10 13:53:02

标签: python

经过几个小时的在线搜索和我的python书中,我似乎无法找到我的问题的答案,这是我添加到我的代码中的所以我可以放入一个自动关闭照片的计时器?它拉起来但我必须手动关闭照片才能回到我的主程序。任何帮助将不胜感激。

from PIL import Image
img = Image.open('battleship load screen.png')
img.show()

1 个答案:

答案 0 :(得分:1)

单独使用PIL是不可能的 - img.show()只是启动另一个程序,它专门用于调试,而不是用于向用户呈现内容。

来自the docs

  

显示图像。此方法主要用于调试   目的。

     

在Unix平台上,此方法将图像保存为临时PPM   文件,并调用xv实用程序。

     

在Windows上,它将图像保存到临时BMP文件,并使用   标准的BMP显示实用程序来显示它。

     

此方法返回None。

如果您想显示图像并控制它,use a graphical toolkit并构建一个用于您目的的UI。我使用PySide(一组QT绑定)将其链接到一个示例,但当然您可以使用任何工具包 - 每个工具包都会有所不同。