09 2011 档案

摘要:原文地址: http://blog.csdn.net/johnsonguo/article/details/585193 一、问题的发现与提出 在Python类的方法(method)中,要调用父类的某个方法,在Python 2.2以前,通常的写法如代码段1: 代码段1: class A: def __init__(self): print "enter A" ... 阅读全文
posted @ 2011-09-29 10:54 类型安全的心 阅读(558) 评论(0) 推荐(0) 编辑
摘要:地址:http://blog.csdn.net/kernelspirit/article/details/2650696 python的中文问题一直是困扰新手的头疼问题,这篇文章将给你详细地讲解一下这方面的知识。当然,几乎可以确定的是,在将来的版本中,python会彻底解决此问题,不用我们这么麻烦了。 先来看看python的版本:>>> import sys>>> sys.version'2.5.... 阅读全文
posted @ 2011-09-27 21:06 类型安全的心 阅读(2088) 评论(0) 推荐(0) 编辑
摘要:看过很多python的code都有这段代码:if __name__ == '__main__': statements这段代码的主要作用主要是让该python文件既可以独立运行,也可以当做模块导入到其他文件。当导入到其他的脚本文件的时候,此时__name__的名字其实是导入模块的名字,不是'__main__', main代码里面的就不执行了。比如有这样的一个文件test.py, 里面代码如下:# test.pydef test(): print("Test function.")if __name__ == '__main__' 阅读全文
posted @ 2011-09-27 19:56 类型安全的心 阅读(27646) 评论(1) 推荐(2) 编辑
摘要:看过还不错,基本功能都讲到了。下面把它的使用代码写出来,很简单:1 def initlog():2 import logging34 logger = logging.getLogger()5 hdlr = logging.FileHandler(logfile)6 formatter = logging.Formatter(‘%(asctime)s %(levelname)s %(message)s’)7 hdlr.setFormatter(formatter)8 logger.addHandler(hdlr)9 logger.setLevel(logging.NOTSET)1011 ret 阅读全文
posted @ 2011-09-24 21:28 类型安全的心 阅读(1808) 评论(0) 推荐(0) 编辑