python递归删除指定目录详解编程语言

''' 
@author: Administrator 
''' 
#coding=utf-8 
import os 
import shutil 
dir = "G://tmp//sz//ngtsverify" 
  
def removeDir(): 
     for root, dirs, files in os.walk(dir, True, None, False): 
         if 'CVS' in root: 
             print("the root is: ", root) 
             files = os.listdir(root) 
             for f in files: 
                 if (os.path.isfile(os.path.join(root,f)) == True): 
                     print('the file name is:', os.path.splitext(os.path.join(root,f))[0]) 
                     #删除文件 
                     os.remove(os.path.join(root,f)) 
             #删除主目录        
             os.removedirs(root) 
                
                           
      
if __name__ == '__main__': 
    removeDir()

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/8298.html

(0)
上一篇 2021年7月18日 19:31
下一篇 2021年7月18日 19:31

相关推荐

发表回复

登录后才能评论