码迷,mamicode.com
首页 > 编程语言 > 详细

Python Snippet (一)

时间:2015-12-05 17:44:15      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:

//注意Linux主机

//删除指定目录中文件名以 .tmp 为后缀的文件

 1 #!/usr/bin/python
 2 import os , glob
 3 dirname  =  /tmp
 4 allpy  =  glob.glob(os.path.join(dirname,*))
 5 for filename in allpy:
 6     filesize  =  os.path.getsize(filename)
 7     if(filename.endswith(tmp)):
 8         try:
 9             os.remove(filename)
10         except:
11             continue

//输出指定文件夹(包括子文件夹)中最大的两个文件

 1 #!/usr/bin/python
 2 import os
 3 dirname = /tmp
 4 allsize = []
 5 for (root,dirs,files) in os.walk(dirname):
 6     for filename in files:
 7         fullname  =  os.path.join(root,filename)
 8         filesize  =  os.path.getsize(fullname)
 9         allsize.append((filesize,fullname))
10 allsize.sort()
11 print allsize[-2:]

//删除指定文件(包括子文件夹)中的所有文件及文件夹

 1 #!/usr/bin/python
 2 import os
 3 dirname = /tmp
 4 allsize = []
 5 for (root,dirs,files) in os.walk(dirname):
 6     for filename in files:
 7         fullname  =  os.path.join(root,filename)
 8         filesize  =  os.path.getsize(fullname)
 9         allsize.append((filesize,fullname))
10 allsize.sort()
11 print allsize[-2:]

 

Python Snippet (一)

标签:

原文地址:http://www.cnblogs.com/peng-vfx/p/5021814.html

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