【20-03-24】python利⽤pillow检查⼀张图⽚是否完好、没有损坏检查本地的图⽚是不是完好的,图⽚是刚下载的,可能后半部分没下完,是灰块。
from PIL import Image
# 功能:查看图⽚能否打开,有没有这个图⽚、是不是完好、没有损坏的图⽚
mysql下载到了c盘# 参数:图⽚路径
# 返回:True
def check_pic(path_pic):
try:
img = Image.open(path_pic)    # 如果图⽚不存在,报错FileNotFoundError
img.load()    # 如果图⽚不完整,报错OSError: image file is truncated
return True
except (FileNotFoundError, OSError):
# print('⽂件损坏')
return False
参考和

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。