<legend id='Uul8c'><style id='Uul8c'><dir id='Uul8c'><q id='Uul8c'></q></dir></style></legend>

    <bdo id='Uul8c'></bdo><ul id='Uul8c'></ul>
  • <i id='Uul8c'><tr id='Uul8c'><dt id='Uul8c'><q id='Uul8c'><span id='Uul8c'><b id='Uul8c'><form id='Uul8c'><ins id='Uul8c'></ins><ul id='Uul8c'></ul><sub id='Uul8c'></sub></form><legend id='Uul8c'></legend><bdo id='Uul8c'><pre id='Uul8c'><center id='Uul8c'></center></pre></bdo></b><th id='Uul8c'></th></span></q></dt></tr></i><div id='Uul8c'><tfoot id='Uul8c'></tfoot><dl id='Uul8c'><fieldset id='Uul8c'></fieldset></dl></div>
    <tfoot id='Uul8c'></tfoot>

      <small id='Uul8c'></small><noframes id='Uul8c'>

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

        时间:2023-07-23

          <tbody id='Qatc1'></tbody>

          <i id='Qatc1'><tr id='Qatc1'><dt id='Qatc1'><q id='Qatc1'><span id='Qatc1'><b id='Qatc1'><form id='Qatc1'><ins id='Qatc1'></ins><ul id='Qatc1'></ul><sub id='Qatc1'></sub></form><legend id='Qatc1'></legend><bdo id='Qatc1'><pre id='Qatc1'><center id='Qatc1'></center></pre></bdo></b><th id='Qatc1'></th></span></q></dt></tr></i><div id='Qatc1'><tfoot id='Qatc1'></tfoot><dl id='Qatc1'><fieldset id='Qatc1'></fieldset></dl></div>
        1. <legend id='Qatc1'><style id='Qatc1'><dir id='Qatc1'><q id='Qatc1'></q></dir></style></legend>
            • <bdo id='Qatc1'></bdo><ul id='Qatc1'></ul>
            • <small id='Qatc1'></small><noframes id='Qatc1'>

                • <tfoot id='Qatc1'></tfoot>
                  本文介绍了PIL 图像显示()在 Windows 7 上不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

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

                  I would like to show an image using python on windows and other platforms. When I do:

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

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

                  my default viewer opens up and tells me that Windows Photo Viewer can't open this picture because either this file was deleted , etc.

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

                  The file is probably deleted because PIL calls the os with the following command: "start /wait %s && del /f %s" % (file, file)

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

                  I found a workaround here. They recommend changing PIL's code to "start /wait %s && PING 127.0.0.1 -n 5 > NUL && del /f %s" % (file, file). However, I want others to be able to use my code.

                  有简单的解决方案吗?我应该寻找可以跨平台工作的 PIL 替代品吗?

                  Is there a simple solution? Should I look for an alternative to PIL that would work crossplatform?

                  推荐答案

                  好的,找到解决方案这里:

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

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

                  It opens the default viewer, not the browser, on my machine.

                  还有os.startfile.

                  这篇关于PIL 图像显示()在 Windows 7 上不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:Python.IOError:[Errno 13] 权限被拒绝:当我复制文件时 下一篇:Python脚本不适用于双击

                  相关文章

                  • <bdo id='u5k8e'></bdo><ul id='u5k8e'></ul>
                  <legend id='u5k8e'><style id='u5k8e'><dir id='u5k8e'><q id='u5k8e'></q></dir></style></legend>

                  <i id='u5k8e'><tr id='u5k8e'><dt id='u5k8e'><q id='u5k8e'><span id='u5k8e'><b id='u5k8e'><form id='u5k8e'><ins id='u5k8e'></ins><ul id='u5k8e'></ul><sub id='u5k8e'></sub></form><legend id='u5k8e'></legend><bdo id='u5k8e'><pre id='u5k8e'><center id='u5k8e'></center></pre></bdo></b><th id='u5k8e'></th></span></q></dt></tr></i><div id='u5k8e'><tfoot id='u5k8e'></tfoot><dl id='u5k8e'><fieldset id='u5k8e'></fieldset></dl></div>

                  <small id='u5k8e'></small><noframes id='u5k8e'>

                  <tfoot id='u5k8e'></tfoot>