首页 > 其他分享 >函数集合

函数集合

时间:2022-09-30 14:12:55浏览次数:43  
标签:函数 dd list1 list2 file 集合 new os

01 提取不同文件夹下同名文件

点击查看代码
def select(dir,name):
    import os
    import shutil

    list1 =[]
    list2 = []
    dd = ''
    for root,dirs,files in os.walk(dir):
        for file in files:
            # if fil.endswith():
            if file == name:

                list1.append(os.path.join(root,file))
                list2 = list1[-1].split("\n")
                for i in list2:
                    new = i.replace('/','_')
                #print(new[2:len(new)])
                    dd = ''.join(new[2:len(new)])
                    shutil.copy(i,dd)

标签:函数,dd,list1,list2,file,集合,new,os
From: https://www.cnblogs.com/-bonjour/p/16744712.html

相关文章

  • C语言:字符串连接函数
    #include<stdio.h>#include<string.h>voidlianjie(chara[],charb[],charc[]){inti,j,len1=strlen(a),len2=strlen(b);for(i=0;i<len1;i++)c[i]=......
  • JavaScript箭头函数的使用以及和普通函数之间的使用
    箭头函数的使用以及和普通函数之间的转换// 第一种不带参数    // var one = function(){    //   return 'I am one'    // }    var......
  • sql排序函数 rank() / dense_rank()
    Rank排名函数1、rank()按照某字段的排序结果添加排名,但是他是跳跃的、间断的排名partitionby子句按照对应字段将结果集分为多个分区,然后orderby子句按分数对结果集进......
  • ES6形式常用的数组遍历函数
    文章目录​​0.给定一个数组​​​​1.find():查找成员对象​​​​2.findIndex():查找成员下标​​​​3.filter():过滤数组​​​​4.forEach():迭代数组​​​​5.some......
  • 1.1学生排名表(析构函数)
    现在输入一批学生(人数大于0且不超过100)的名次和他们的姓名。要求按名次输出每个人的排名。输入格式:每行为一个学生的信息,共两项,第一项为排名(为正整数,且任意两名学生的排名......
  • C++——不存在从 "std::pair<int, int>" 到 "int" 的适当转换函数
    1#include<iostream>2#include<vector>3#include<map>4#include<string>5#include<utility>678intUpdate(std::pair<int,int>a){9......
  • 农村高中生源转型期提升学生二次函数建模能力的课堂探究
        集体备课为教师的交流、互动、共同提高、共同发展提供了舞台。教师在集体备课中,可以凭借自己的经验和各自独特的表现形式,通过心灵的对接、意见的交换、思想的......
  • 模板:函数模板
    1模板的基础知识1.1模板的参数在技术文献中:parameter翻译成形参(formatparameter),argument翻译成实参(actualparameter).Atypeparametercanbeusedtoname......
  • 箭头函数与普通函数的区别
    一、声明方式不同声明一个普通函数需要使用关键字function来完成,并且使用function既可以声明成一个具名函数也可以声明成一个匿名函数声明一个箭头函数则只需要使用箭......
  • 集合与字典
    一、创建集合创建集合使用{}或set(),但是如果要创建空集合只能使用set(),因为{}用来创建空字典。s1={10,20,30,40,50}print(s1)#集合里面的内容是随机打印出来的,也......