移动文件,将某一文件夹下的文件移至另一个文件夹下
这个是在做检测识别时要将xml文件和jpg文件移到单独的文件夹里,原来是在一个文件夹里
下面是代码:
#将特定文件夹下的文件移动到另一个文件夹 import os import shutil path_xml = "D://5"#windows系统用双斜线 filelist = os.listdir(path_xml) path1 = "D:\\5" path2 = "D:\\5\\jpg\\" for files in filelist: filename1 = os.path.splitext(files)[1] # 读取文件后缀名 filename0 = os.path.splitext(files)[0] #读取文件名 print(filename1) m = filename1 == '.jpg' print(m) if m : full_path = os.path.join(path1, files) despath = path2 + filename0+'.jpg' #.jpg为你的文件类型,即后缀名,读者自行修改 shutil.move(full_path, despath) else : continue