随笔分类 -  Python

摘要:一、题目编程实现以下功能并进行最大化的优化:遍历指定目录下的所有文件,找出其中占用空间最大的前3个文件。利用ConfigParser,将上述题目中产生的结果按照cdays+1-my.ini格式存储到文件cdays+1-result.txt中。二、难点1.os.stat获取大小相关信息2.os.walk遍历文件3.configparser使用三、实现#-*- coding:utf-8 -*-#FileName:top3.py#Author:Xue Weiwei@USTC#Last-Modify:2012-5-16'''获取指定目录下占用空间最大的top3文件,并写入到配置 阅读全文
posted @ 2012-05-16 10:26 Vincent_Xue 阅读(571) 评论(0) 推荐(0)
摘要:一、关键点1.chardet的使用http://www.pythonclub.org/modules/chardetchardet安装依赖于setuptools,因此需安装setuptoolshttp://www.cnblogs.com/mindmac/archive/2012/03/07/2383441.htmlchardet不仅可以用来检测,也可以用来转换,几句就够: if codedetect <> 'utf-8': #是否是utf-8try:blog = unicode(blog, codedetect) #不是的话,则尝试转换#print blogblog 阅读全文
posted @ 2012-05-15 22:16 Vincent_Xue 阅读(232) 评论(0) 推荐(0)