把path下所有子目录的文件移动到path路径下

# -*- coding: utf-8 -*-
import os, sys,re,shutil
 
#读取中文路径 u''
path=u"请在此处输入目录" #例:C:\\Users\\Administrator\\Desktop

dirs=os.listdir(path)
for dir in dirs:
    newDir=os.path.join(path,dir)
    newFiles=os.listdir(newDir)
    for file in newFiles:
        oldFilePath=os.path.join(newDir,file)
        newFilePath=os.path.join(path,file)
        shutil.move(oldFilePath, newFilePath)#移动文件到目标路径
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 乐山人嗜辣,嗜甜,可以说是无辣不欢,无甜不爱。今天就来聊聊乐山人最爱的甜——儿时的味道,红糖饼子。 红糖指带蜜的甘...
    笑看风云149阅读 3,841评论 0 0
  • 要面对的还是要面对的,平凡的人就是过着平凡的生活。 每天都会有收获,这样的日子,是值得珍惜的。
    onelhl阅读 1,404评论 0 0
  • 总有一些人,路过你的身边,波动着你的心弦。你不知道,这个人能在你身边停留多久。。。。。所以,你不敢动心。 愿你只有...
    口天丰色阅读 916评论 0 0