On Apr 9, 1:44 pm, "bahoo" <[EMAIL PROTECTED]> wrote: > Hi, > > I found a message on Jan 16, 2006 regarding the same topic, except > that I wanted to remove only certain files that satisfy the format > "ABC_XXX_XXX.dat", but not the other files. Once the files are > removed, if a folder becomes empty, I want to remove the folder as > well. > > The solution to the Jan 16 2006 message required many lines of python > code. I was wondering if there is a simpler solution to my problem at > hand, perhaps by using more specialized functions? > > Thanks! > bahoo
Something like import os import re def processFiles(args,dir,fileList): for thisFile in fileList: if re.match(r'REGEXPATTERN',thisFile): os.unlink("%s%s"dir,thisFile) os.path.walk("/",processFiles,None) But thats just off the top of my head, so that mite not be exact. Eli Criffield -- http://mail.python.org/mailman/listinfo/python-list