码迷,mamicode.com
首页 > 其他好文 > 详细

删除目录下的某些后缀名的文件

时间:2014-11-17 20:57:38      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:des   style   blog   color   os   sp   for   文件   div   

#!/usr/bin/python
# -*- coding: utf-8 -*-
import os
import shutil

def move_logs(path,filename):
    destPath = path + /../log
    if os.path.exists(destPath):
        shutil.move(os.path.join(path, filename),os.path.join(destPath, filename))

def del_files(path):
    for root , dirs, files in os.walk(path):
        for name in files:
            if name.endswith(".exp") or name.endswith(".ilk") or name.endswith(".lib") or name.endswith(".pdb"):
                os.remove(os.path.join(root, name))
            elif name.endswith(".log"):
                move_logs(root,name)
    print ("Delete File: " + os.path.join(root, name))


# test
if __name__ == "__main__":
    path = ./
    del_files(path)
    #move_logs(path)

 

删除目录下的某些后缀名的文件

标签:des   style   blog   color   os   sp   for   文件   div   

原文地址:http://www.cnblogs.com/sdu20112013/p/3979781.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!