python移动文件夹下所有文件到另一个文件夹

# -*- coding:utf-8 -*-
import shutil
import os

def remove_file(old_path, new_path):
    print(old_path)
    print(new_path)
    filelist = os.listdir(old_path)      #列出该目录下的所有文件,listdir返回的文件列表是不包含路径的。
    print(filelist)
    for file in filelist:
        src = os.path.join(old_path, file)
        dst = os.path.join(new_path, file)
        print('src:', src)                 # 原文件路径下的文件
        print('dst:', dst)                 # 移动到新的路径下的文件
        shutil.move(src, dst)

if __name__ == '__main__':
    old_path = '/backupdata/OCR/images_val'          # 原文件夹路径
    new_path = '/backupdata/OCR/images_test'      # 新文件夹路径
    remove_file(old_path, new_path)

猜你喜欢

转载自blog.csdn.net/qq_36756866/article/details/117249524