import os import shutil import re #获取指定文件中文件名 def get_filename(filetype): name =[] final_name_list = [] source_dir=os.getcwd()#读取当前路径 for root,dirs,files in os.walk(source_dir): for i in files: if filetype in i: name.append(i.replace(filetype,'')) fi
学了这个,就不用手动删除大量的指定的文件类型,可以做到双击bat处理文件就可以删除了 比如说,我要删除当前文件夹下的txt文件和doc文件,代码如下 del *.txt* del *.doc* 其原理就是用到DOS命令 首先建一个文本文件,然后复制上面的命令,保存 再把后缀改为bat,最后双击运行就可以了
import numpy as np import os path = 'F:\\wenjian'#指定文件所在路径 filetype ='.csv'#指定文件类型 def get_filename(path,filetype): name =[] final_name = [] for root,dirs,files in os.walk(path): for i in files: if filetype in i: name.append(i.replace(filetype,''))#生
import java.io.File; public class Test { public static void main(String args[]){ Test t = new Test(); delFolder("c:/bb"); System.out.println("deleted"); } //删除文件夹 //param folderPath 文件夹完整绝对路径 public static void delFolder(String folderP