IT虾米网

python递归删除指定目录

flyfish 2018年06月24日 编程语言 1113 0
''' 
@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()

评论关闭
IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!