小记】验证文件下载完整性"/>
【python路上小记】验证文件下载完整性
确认图片是否完整
pip install Pillow
# 功能:查看图片能否打开,有没有这个图片、是不是完好、没有损坏的图片
# 参数:图片路径
# 返回:True
from PIL import Image
def check_pic(path_pic):try:# FileNotFoundErrorimg = Image.open(path_pic) # OSError: image file is truncatedimg.load() except (FileNotFoundError, OSError):return Falseelse:return True
确认XML文件是否完整
内置xml库
# 确认XML文件是否完整
from xml.sax.handler import ContentHandler
from xml.sax import make_parser
def parseFile(filepath):try:parser = make_parser()parser.setContentHandler(ContentHandler())parser.parse(filepath)except Exception:return Falseelse:return True
更多推荐
【python路上小记】验证文件下载完整性
发布评论