永发信息网

python PIL无法显示图片,也没有报错啊

答案:1  悬赏:50  手机版
解决时间 2021-01-22 22:20
  • 提问者网友:几叶到寒
  • 2021-01-22 17:53
python PIL无法显示图片,也没有报错啊
最佳答案
  • 五星知识达人网友:拜訪者
  • 2021-01-22 18:53
PIL显示图片是生成一个临时图片,再用图片查看器打开图片,然后删除该图片
在windows系统下打开临时图片的操作有点滞后于删除该图片的操作,所以会不能显示
解决办法如下:
编译ImageShow.py文件,路径类似C:\Python27\lib\site-packages\PIL\ImageShow.py
在99行左右
将原来的代码:"start /wait %s && del /f %s" % (file, file)
修改成:"start /wait %s && PING 127.0.0.1 -n 5 > NUL && del /f %s" % (file, file)
这里引入一些无用的操作,使删除图片的时间稍微推后,保证打开图片的操作完成
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯