H5W3
当前位置:H5W3 > 其他技术问题 > 正文

python的PIL.image show后怎样关闭

python的PIL.image show后打开默认照片查看器。怎样关闭有方法没。还是只能结束进程

回答:

可以在show之前做一个hwnd所有窗口的句柄快照。然后show之后再进行快照对比。也可以用更底层的WIN32钩子来监控窗口变化。

回答:

pillow 没有提供关闭的方法。

根据 PIL 文档 https://pillow.readthedocs.io…

及源码

if sys.platform == "win32":

    class WindowsViewer(Viewer):
        format = "BMP"

        def get_command(self, file, **options):
            return ('start "Pillow" /WAIT "%s" '
                    '&& ping -n 2 127.0.0.1 >NUL '
                    '&& del /f "%s"' % (file, file))

    register(WindowsViewer)

本文地址:H5W3 » python的PIL.image show后怎样关闭

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址