网上下载了教学资源,但这么多文件夹底下都只有一个文件。想要统一将文件夹底下的文件全部提取到父级目录的位置
python代码如下:
import os import os.path import re import sys import codecs #文件夹所在的路径 # path='C:\\Users\\Administrator\\Desktop\\python从入门到精通视频(全60集)' path=input('请输入父文件夹的地址:') #打开文件夹 files = os.listdir(path) print('文件夹列表:') for file in files: print('文件夹:'+file) #进入文件底下 try: filess = os.listdir(path + '\\' + file) for f in filess: print('底下文件:'+f) print('\n') with open(path + '\\' + file+'\\'+f,'rb') as ff: with open(path + '\\' +f,'wb+')as fff: fff.write(ff.read()) # print(ff.read) except exception as e: print(e) continue输入文件夹的所在文件夹并回车
效果: