gpt4 book ai didi

python - PIL 图像显示 () 在 Windows 7 上不起作用

转载 作者:太空狗 更新时间:2023-10-29 17:18:23 24 4
gpt4 key购买 nike

我想在 Windows 和其他平台上使用 python 显示图像。当我这样做时:

from PIL import Image
im = Image.open('image.png')
im.show()

我的默认查看器打开并告诉我 Windows 照片查看器无法打开此图片,因为此文件已被删除 等。

文件可能已被删除,因为 PIL 使用以下命令调用操作系统:"start/wait %s && del/f %s"% (file, file)

我找到了解决方法 here .他们建议将 PIL 的代码更改为 "start/wait %s && PING 127.0.0.1 -n 5 > NUL && del/f %s"% (file, file)。但是,我希望其他人能够使用我的代码。

有没有简单的解决办法?我是否应该寻找可以跨平台工作的 PIL 替代品?

最佳答案

好的,找到解决方案here :

import webbrowser
webbrowser.open('image.png')

它会在我的机器上打开默认查看器,而不是浏览器。

此外,还有 os.startfile

关于python - PIL 图像显示 () 在 Windows 7 上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7715501/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com