我需要打开一个png图像文件并显示它。我可以使用PIL打开文件。
from PIL import Image
f = Image.open("file.png").show()
我收到了一个错误信息:"无法显示视频或图像,错误代码为0x800706ba"。
有人知道这里出了什么问题吗?
我需要打开一个png图像文件并显示它。我可以使用PIL打开文件。
from PIL import Image
f = Image.open("file.png").show()
在Windows上,PIL使用注册为打开临时.BMP文件的程序。当程序返回时,临时文件将被删除。
目前最常见的问题是程序甚至在打开文件之前就发送了返回代码,因此文件在打开之前就被删除了。不幸的是,在Windows Vista和7中默认的查看器就存在这个问题;而XP使用的是Microsoft图像和传真查看器,它还好。
您可以使用文件资源管理器更改与.BMP文件关联的程序。