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" ...
阅读全文
摘要:地址:http://blog.csdn.net/kernelspirit/article/details/2650696 python的中文问题一直是困扰新手的头疼问题,这篇文章将给你详细地讲解一下这方面的知识。当然,几乎可以确定的是,在将来的版本中,python会彻底解决此问题,不用我们这么麻烦了。 先来看看python的版本:>>> import sys>>> sys.version'2.5....
阅读全文
摘要:看过很多python的code都有这段代码:if __name__ == '__main__': statements这段代码的主要作用主要是让该python文件既可以独立运行,也可以当做模块导入到其他文件。当导入到其他的脚本文件的时候,此时__name__的名字其实是导入模块的名字,不是'__main__', main代码里面的就不执行了。比如有这样的一个文件test.py, 里面代码如下:# test.pydef test(): print("Test function.")if __name__ == '__main__'
阅读全文
摘要:看过还不错,基本功能都讲到了。下面把它的使用代码写出来,很简单: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
阅读全文