python移动多个子文件中的文件到一个文件夹
2017-02-24 21:48
309 查看
1 import os 2 import os.path 3 import shutil 4 5 def listDir(dirTemp): 6 if None == dirTemp: 7 return 8 global nameList 9 if not os.path.exists(dirTemp): 10 print "file or directory isn't exist" 11 return 12 13 if os.path.isfile(dirTemp): 14 if dirTemp.find('.wmv') > 0: nameList.append(dirTemp) 15 return 16 17 resultList = os.listdir(dirTemp) 18 19 for fileOrDir in resultList: 20 listDir(dirTemp + "/" + fileOrDir) 21 22 return nameList 23 24 25 path = r'F:\java web学习'.decode('utf-8') 26 nameList = [] 27 list=listDir(path) 28 for item in list: 29 shutil.move(item, path)
当一个文件夹在的文件不是直接在一个文件夹的,而是在该文件夹的一个个子文件夹中的时候,就用这段代码实现把全部文件移动到指定文件夹。
相关文章推荐
- PHP中把一个文件夹下的一个文件移动到另一个文件夹
- python统计某一个文件夹下文件总行数
- python 遍历一个文件夹下所有文件名称
- python程序2(递归查找某一个文件夹下所有的文件是否含有某个特定的字符串,并打印该文件名)
- 【13】python列表去重/寻找一个文件夹中的所有文件/函数返回多个值
- 将不同文件夹下相同文件名的文件移动到一个文件夹下
- 安卓将一个文件夹中的文件移动到另一个文件夹中
- Python判断一个文件或文件夹是否存在,并创建
- python列出一个文件夹及其子目录的所有文件
- 关于python同一个文件夹里面不同.py文件的交叉引用
- Python 实现一个小功能: 删除某路径下文件及文件夹的脚本
- python 文件和文件夹的操作,以及一个小小的爬虫
- 在Linux/Ubuntu下将一个文件从一个文件夹移动到另一个文件夹中
- Python列出一个文件夹及其子目录的所有文件
- 发布一个SharePoint 2010 工具(复制,移动文件和文件夹)
- python程序设计基础5:python文件使用(遍历一个文件夹中所有的图片)
- 怎样用matlab读取一个文件夹下的多个子文件夹中的多个图片文件
- Python删除同一个文件夹下的重复文件
- linux/mac下将一个文件夹中所有文件从当前目录移动到另一目录下
- 使用Python从各个子文件夹中复制指定文件的程序