在上一片特效及动画(1)----图片拼接工具中,写了一个加载图片的小工具,
但是今天我使用的时候,发现了问题:
PIL.UnidentifiedImageError: cannot identify image file
而且可以确定,报错的代码为:
img_info=Image.open(self.list_resourceFiles[0])
排除了可能是文件路径的问题,就是这个open方法内部的问题.
为了防止可能事文件路径和或者文件名称的影响,我进行了修改名称,换路径,都不行,最后确定是open()方法自己的问题.
可是我用open方法打开别的文件没有问题.
所以最后只能是我的图片的问题,可能是这个png图片损坏了或者不和规矩,
最后的解决方法是将素材图片使用 PS打开,然后直接"快速导出为png",结果可以打开了.
但这个方法也不是很方便