正常情况下,图片命名的后缀和图片的格式一致,但可能某些情况下,图片的原格式和命名的后缀不一样,查看图片的实际格式
import os dirfff1 = "C:\Users\Administrator\Desktop\image_format" dirfff='C:\Users\Administrator\Desktop\a' from PIL import Image all_files = os.listdir(dirfff) for i in all_files: # 给当前文件加上绝对路径 thisff = os.path.join(dirfff, i) print(thisff) Image.open(thisff,"r") im = Image.open(thisff,"r") print(im.size,im.format,im.mode)