admin管理员组文章数量:1654021
IOError: cannot identify image file
这个Error不是什么大问题,我却在这个bug上浪费了不少时间,希望可以帮助大家节省调试的时间。
原代码如下:
# -*- coding: utf-8 -*-
'''
第 0005 题:你有一个目录,装了很多照片,把它们的尺寸变成都不大于 iPhone5 分辨率的大小
'''
import os
import Image
def changeSize(path):
for picName in os.listdir(path):
picPath = os.path.join(path, picName)
im = Image.open(picPath)
w, h = im.size
im.thumbnail((1136, 640))
im.save('finish_'+picName.split('.')[0]+'.jpg','jpeg')
if __name__ == "__main__":
changeSize(r'D:\notes\python26Q\CR7')
修改:
将 import Image 改为 from PIL import Image 再运行即可。
提醒大家在代码细节上需要多加小心。
本文标签: 代码IOErrorPythonfileImage
版权声明:本文标题:Python代码调试问题:IOError: cannot identify image file 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1729650265a1208955.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论