判斷圖片完整性爬取大量圖片時,因爲網絡波動有可能爬下來的圖片打不開或不完整,所以須要作本地校驗pip install pillow網絡
from PIL import Image def is_valid_image(image_path): """ param image_path: 圖片文件路徑 return : True or False """ try: Image.open(image_path).verify() return True except: return False