Python基于pillow判断图片完整性的方法
作者:RQSLT 时间:2021-05-12 21:55:50
本文实例讲述了Python基于pillow判断图片完整性的方法。分享给大家供大家参考,具体如下:
1、安装第三方库。
pip install pillow
2、函数示例。
#encoding=utf-8
#author: walker
#date: 2016-07-26
#summary: 判断图片的有效性
import io
from PIL import Image
#判断文件是否为有效(完整)的图片
#输入参数为文件路径
def IsValidImage(pathfile):
bValid = True
try:
Image.open(pathfile).verify()
except:
bValid = False
return bValid
#判断文件是否为有效(完整)的图片
#输入参数为bytes,如网络请求返回的二进制数据
def IsValidImage4Bytes(buf):
bValid = True
try:
Image.open(io.BytesIO(buf)).verify()
except:
bValid = False
return bValid
希望本文所述对大家Python程序设计有所帮助。
标签:Python,pillow,图片
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
使用FORFILES命令来删除SQLServer备份的批处理
2012-05-08 06:47:06
推荐给大家看的设计书
2009-02-23 12:17:00
Python3 执行Linux Bash命令的方法
2023-11-03 06:47:15
MySQL与PHP的基础与应用专题之数据控制
2023-11-23 01:03:21
![](https://img.aspxhome.com/file/2023/8/99348_0s.png)
asp中常用的字符串安全处理函数集合(过滤特殊字符等)
2011-02-20 10:40:00
为网页设计创建有效的配色方案
2011-08-31 12:55:57
FSO组件之驱动器操作asp源码
2010-05-03 10:59:00
python 用递归实现通用爬虫解析器
2022-04-15 08:13:55
![](https://img.aspxhome.com/file/2023/9/65039_0s.jpg)
conn.execute的用法
2008-07-03 12:58:00
php设置编码格式的方法
2023-11-14 12:01:22
简单介绍Python中的struct模块
2023-09-22 16:27:01
ASP中类的详细介绍(class Property Get、Property Let)
2008-02-20 19:18:00
你是一个职业的页面重构工作者吗?
2008-09-29 12:07:00
ASP.NET Core MVC基础学习之局部视图(Partial Views)
2023-07-19 21:02:37
ThinkPHP5&5.1实现验证码的生成、使用及点击刷新功能示例
2023-11-17 02:54:39
优雅管理Go Project生命周期
2023-06-16 01:10:42
![](https://img.aspxhome.com/file/2023/0/87630_0s.jpg)
Python高阶函数与装饰器函数的深入讲解
2023-10-04 12:42:41
![](https://img.aspxhome.com/file/2023/7/63187_0s.png)
首页访问感受提升三步曲
2007-12-13 20:36:00
![](https://img.aspxhome.com/file/UploadPic/up/2007121321122194.gif)
如何利用触发器实现两个数据库间的同步
2009-01-06 11:26:00
SQL Server 2008中的MERGE(不仅仅是合并)
2010-10-15 14:16:00