python的清理pyc代码
2011-06-09 09:25 ubunoon 阅读(900) 评论(0) 编辑 收藏 举报在linux下,使用rm find两个命令就可以直接进行一个目录下的pyc的清除工作,但是在windows上,就没有那么方便了,于是写了一个python下的pyc清理代码,修改一下,可以清理在某个目录下,相关后缀名的其他文件(比方说vc编译后的多余文件清理,长时间不用也挺占空间的)
#! /usr/bin/env python
#coding=utf-8
import os
for dir, folders, files in os.walk('.'):
for file in files:
root, ext = os.path.splitext(file)
if ext == '.pyc':
print os.path.abspath(os.path.join( dir, file ))
os.remove( os.path.abspath(os.path.join( dir, file ) ) )
代码很短,超级简单,如果把ext == '.pyc'修改为 ext in ['.pyc', '.pyo'] 等方式就可以删除上面说的其他后缀名文件。
/*
*
* Copyright (c) 2011 Ubunoon.
* All rights reserved.
*
* email: netubu#gmail.com replace '#' to '@'
* http://www.cnblogs.com/ubunoon
* 欢迎来邮件定制各类验证码识别,条码识别,图像处理等软件
* 推荐不错的珍珠饰品,欢迎订购 * 宜臣珍珠(淡水好珍珠) */
*
* Copyright (c) 2011 Ubunoon.
* All rights reserved.
*
* email: netubu#gmail.com replace '#' to '@'
* http://www.cnblogs.com/ubunoon
* 欢迎来邮件定制各类验证码识别,条码识别,图像处理等软件
* 推荐不错的珍珠饰品,欢迎订购 * 宜臣珍珠(淡水好珍珠) */