""" 用python批量获取某路径文件夹及子文件夹下的指定类型文件excel,并按指定路径进行存储 """ import os import shutil file_excel = [] path = os.getcwd() path_listdir = os.listdir(path) for s in path_listdir: path_excel = os.path.join(path, s) # 将文件名加入到当前文件路径后面 if os.path.isfile(path_excel): # 如果是文件 if os.path.splitext(path_excel)[1] == ".xlsx": # 如果文件是".pdb"后缀的 file_excel.append(path_excel) # elif os.path.splitext(path_excel)[1] == ".xls": # path_excel = path_excel + 'x' # file_excel.append(path_excel) # print(path_excel) elif os.path.isdir(path_excel): # 如果是路径 continue for i in range(len(file_excel)): path_dir = os.path.split(file_excel[i])[0] # print(path_dir) path_file = os.path.split(file_excel[i])[1] # print(path_file) filename = path_dir + '/' + path_file filename_bak = path + '/bak/' + path_file shutil.copyfile(filename, filename_bak)
python目录操作
最新推荐文章于 2023-06-18 14:49:28 发布