: :其他软件 2019-10-19 11:35:06
话不多说们开始上代码
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# author: ixsec
# date: 2019/10/18
# 用法,把此文件放到你需要删除的目录下,在
# ['getname.py','2017-01-06_RoyalBarge_1920x1080.jpg', '2017-01-10_EifelNPBelgium_1920x1080.jpg'] 这个列表里添加需要保留的图片名称
# 比如需要保留123.jpg,411.png,则在此列表的基础上添加就好了如下:
# ['getname.py','2017-01-06_RoyalBarge_1920x1080.jpg', '2017-01-10_EifelNPBelgium_1920x1080.jpg','123.jpg','411.png']
import os
root = os.getcwd()
def file_name(file_dir):
for roots, dirs, files in os.walk(file_dir):
print("所在目录:", roots)
print("所在目录的,所有目录名:", dirs)
print("所在目录的所有非目录文件名:", files)
for i in files:
if i in ['getname.py','2017-01-06_RoyalBarge_1920x1080.jpg', '2017-01-10_EifelNPBelgium_1920x1080.jpg']: #这里添加你需要进行保留的图片名称,全名用单引号和逗号进行隔离
print("此图片已经保留", i)
else:
print("此图片删除中", i)
os.remove(i)
if __name__ == '__main__':
file_name(root)
TAG: Python,批量删除脚本,源码
10-12有道翻译源码JS版
10-03易语言源码批量添加注释,替换换行符
09-26python求序列周期
09-20智能风扇.c源码
09-18电子秤源码(stc15w408s)
08-23游戏图色脚本框架源码
08-23取机器码升级版,模块和源码
08-23红叶网络验证易语言对接源码
08-21python库快速安装工具
10-12Python 3.10发布,带来诸多改进
10-10Python代码实现验证码识别功能
10-08Python通过缩进来识别代码
09-17讲解Python常用绘图库的绘图原理
09-11最佳的学习的Python编程开源库