日常python训练复制文件

# coding: utf-8


import os
import shutil

label_path = 'E:\\datajson3'
copy_path = 'E:\\datajson3\\label'


def copy_files(path1,path2):
    name_files = os.listdir(path1)
    os.mkdir(path2)
    for name_file in name_files:
        file1 = os.path.join(path1,name_file)
        copypath = os.path.join(path2,name_file)
        os.mkdir(copypath)
        jsonfiles = os.listdir(file1)
        for jsonfile in jsonfiles:
            (name,extension) = os.path.splitext(jsonfile)
            if extension == '.json':
                jsonfile_path = os.path.join(file1,jsonfile)
                shutil.copy(jsonfile_path,copypath)

copy_files(label_path,copy_path)

print('End!')

猜你喜欢

转载自blog.csdn.net/Blackrosetian/article/details/81562446
今日推荐