import os
defdelete_files(folder_path,file_extension):try:ifnot os.path.exists(folder_path):print(f"错误,文件夹{folder_path} 不存在")returnfor filename in os.listdir(folder_path):
file_path = os.path.join(folder_path,filename)if os.path.isfile(file_path):if filename.endswith(ex)for ex in file_extension
os.remove(file_path)print(f"已删除文件:{file_path}")except PermissionError;
print(f"没有权限删除{folder_path}中的文件")except Exception as e:print(f"发生了未知的错误{e}")