程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

Python檢查圖片損壞情況代碼

編輯:Python

一、簡介

這是清除損壞圖片的代碼。

二、使用方法

調用主程序,path參數指定文件夾路徑。

import imghdr
import os
def main(root):
path_list = os.listdir(root)
items = {
"bed": 0, "bed_list": []}
def is_verify(path):
if imghdr.what(path):
print('Good img',path)
else:
items["bed"] += 1
items["bed_list"].append(path)
os.remove(path)
for path in path_list:
is_verify(root + '/' + path)
print(f'總計刪除損壞文件{
items["bed"]}個.')
print("損壞文件如下:", "\n".join(items['bed_list']))
if __name__ == '__main__':
main("path")

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved