代码语言: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)