python 批量删除文件夹下部分文件夹
来源:互联网 发布:淘宝115会员暗号2017 编辑:程序博客网 时间:2024/05/19 15:21
当数据量很大时,要自动删除某个文件夹内的某些文件,os.walk()用来遍历该目录[层层遍历],shutil.rmtree用来删除该文件夹及其内容。
for parent,dirnames,filenames in os.walk(path):#parent为所给path的下一级目录,dirname为下一级目录的文件夹名称,filename为文件名 if dirnames==[]: if *: print filenames print parent shutil.rmtree(parent)
注:parent,dirnames,filename也可理解为传输的一个列表
for f in os.walk(path): print f #结构为G:\\0823test_result\\test\\pass\\filename.txt #打印结果为: ('G:\\0823test_result\\test', ['pass'], [])('G:\\0823test_result\\test\\pass', [], ['filename.txt'])
阅读全文
1 0
- python 批量删除文件夹下部分文件夹
- ubuntu下部分文件夹命令集合
- 批量删除CVS文件夹
- 批量删除.svn文件夹
- python--批量创建文件夹
- python---批量创建文件夹
- 批量删除文件夹中的.svn文件夹
- Python 批量删除文件夹下面指定类型的所有文件
- Python 批量删除文件夹下面指定类型的所有文件
- 批量删除".svn"文件夹方法
- cmd 批量删除文件、文件夹
- Linux 批量删除空文件夹
- Python拷贝/删除文件夹
- [python] 批量地新建文件夹
- python批量更新SVN文件夹
- 根据文件或者文件夹名批量删除文件或文件夹
- 批量删除linux下文件夹命令如下:
- 增加右键功能-批量删除文件夹
- pyCharm最新2017激活码
- 单链表
- 图片压缩
- Java-MicroProfile-on-Kubernetes
- 在使用AD16中遇到的问题及解决方法
- python 批量删除文件夹下部分文件夹
- unbuntu 运行时遇到的问题
- CSS十问——好奇心+刨根问底=CSSer
- 论微信小程序的坑:thirdScriptError TypeError: this.setData is not a function
- Invalid null character in text to output
- 66.
- 链表的各种题目整理
- 单词词频统计程序(map set 应用)
- 线程之间的通信(thread signal)