可爱的python学习总结
文章平均质量分 77
辉蛋儿
激情四射 活力无限
展开
-
可爱的python课后习题(三)
1,判定某个blog的编码方式:#!/usr/bin/python#coding=utf-8#filename:codingTest.pyimport sysimport urllib2import chardetdef blog_detect(blogurl): try: fp=urllib2.urlopen(blogurl)原创 2012-07-04 11:34:19 · 1162 阅读 · 0 评论 -
可爱的python习题(四)
1,实现遍历所有指定目录文件,并找出找用空间最大的前3个文件#!/usr/bin/python#coding:utf-8#filename:cdays-exercise.pyimport os,sysdef get_top_three(path): all_file={}#初始化一个字典数据结构 for root,dirs,files in os.w原创 2012-07-06 22:09:05 · 1511 阅读 · 0 评论 -
os.walk与os.path.walk
学习的过程中遇到了os模块的walk函数,经过help查询帮助后大致明白了什么意思:os.walk(top,topdown=True,onerror=None)需要三个参数,其中top是必须给出的路径变量,后两个可以不给,但是系统默认的有值,就是上面写的那种。它的返回值是元组的形式,包括每次遍历的路径名,文件夹名,文件名(其中文件路径是字符串形式的,文件夹是列表,文件名也是列表):下面是我原创 2012-06-29 19:50:08 · 8246 阅读 · 0 评论 -
python中文注释报错问题
今儿再写脚本的时候,运行报错:SyntaxError: Non-ASCII character '\xe4' in file getoptTest.py on line 14, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details果断上网查找,后发现是中文注释的问题既然原创 2012-07-01 14:21:49 · 27523 阅读 · 5 评论 -
基础太差了
今儿在写一脚本的时候,出现了错误查了半天:各种纠结,无奈啊,怀疑这个错误怀疑那个错误。关键是基础不牢啊:>>> if 0:... print 'chen'>>> if not 0:... print 'chen'...chen>>> if 1:... print 'chen'...chen>>> if 2:... print 'ce'原创 2012-06-29 21:37:52 · 914 阅读 · 0 评论 -
可爱的python课后习题
1,使用getopt。getopt()优化当前的功能函数:#!/usr/bin/python# -*- coding: utf-8 -*-#coding=utf-8import os,sysimport getoptprint sys.argvCDROW='/home/zhouqian/test'def cdWalker(CDROW,cdfile): resu原创 2012-07-01 14:50:37 · 1542 阅读 · 0 评论 -
可爱的python课后习题(二)
1,结合grep的实例,考虑处理子目录的情况:#!/usr/bin/python#coding=utf-8#filename:cdcGrep.pyimport osdef cdcGreper(cdcpath,keyword): filelist=os.listdir(cdcpath) for cdc in filelist:原创 2012-07-03 13:03:42 · 5342 阅读 · 0 评论