copy数据

2022-01-12 14:54:23 浏览数 (1)

代码语言:javascript复制
#!/usr/bin python3
# -*- encoding: utf-8 -*-
# @Author : lideshan
# @File : 拷贝数据.py
import os
import json
import shutil


def from_name_copy_image(dir_traverse, src_dir, dst_dir, src_file_type, dst_file_type):
    """
    这是一个拷贝数据的脚本,根据某个文件夹的文件,从某个文件夹拷贝到另外一个文件夹的脚本
    @param dir_traverse: 根据那个文件夹进行拷贝
    @param src_dir: 原始数据所在的文件夹顺序
    @param dst_dir: 拷贝后存放的文件夹顺序
    @param src_file_type: 要拷贝那种类型
    @param dst_file_type: 存放的是那种类型
    @return:
    """
    for i in os.listdir(dir_traverse):
        try:
            src = os.path.join(src_dir, i.replace("."   src_file_type, "."   dst_file_type))
            dst = os.path.join(dst_dir, i.replace("."   src_file_type, "."   dst_file_type))
            print(src,dst)
            shutil.copyfile(src, dst)
        except:
            pass

# 根据某个文件夹下的数据进行复制
dir_traverse = r""
# 从哪里复制
src_dir = r""
# 复制到那里去
dst_dir = r""
# 原始文件夹类型
src_file_type = "png"
# 复制的文件夹类型
dst_file_type = "txt"
from_name_copy_image(dir_traverse, src_dir, dst_dir, src_file_type, dst_file_type)

0 人点赞