全部博文(45)
发布时间:2014-07-21 09:08:57
python中and和or的用法 From 《dive into python》python 中的and从左到右计算表达式,若所有值均为真,则返回最后一个值,若存在假,返回第一个假值。or也是从左到有计算表达式,返回第一个为真的值。IDLE 1.2.4 >>>'a'and'b' 'b' >>>''and'b' '' >>>'a'or'b' 'a' >>>''or'b' 'b'类似三目表达式的用法:b.........【阅读全文】
发布时间:2014-07-21 08:37:14
Python标准库的threading.Thread类来源:http://www.cppblog.com/len/archive/2008/06/24/54472.html 这个类表示在单独的控制线程中运行的活动。有两种方法可以指定这种活动,给构造函数传递回调对象,或者在子类中重写run() 方法。其他方法(除了构造函数)都不应在子类中被重写。换句话说,在子类中只有__init__().........【阅读全文】
发布时间:2014-07-20 09:35:10
来源:http://www.cnblogs.com/tqsummer/archive/2011/01/25/1944771.html一、Python中的线程使用: Python中使用线程有两种方式:函数或者用类来包装线程对象。1、 函数式:调用thread模块中的start_new_thread()函数来产生新线程。如下例: import&.........【阅读全文】
发布时间:2014-07-19 22:13:24
python中__get__,__getattr__,__getattribute__的区别 来源:http://luozhaoyu.iteye.com/blog/1506426__get__,__getattr__和__getattribute都是访问属性的方法,但不太相同。 object.__getattr__(self, name) 当一般位置找不到attribute的时候,会调用getattr,返回一个值或AttributeError异常。 object.........【阅读全文】
发布时间:2014-07-19 22:11:31
理解python的staticmethod与classmethod实现 来源:http://luozhaoyu.iteye.com/blog/1506376本文源于一时好奇,想要弄清出python的staticmethod()这一builtin方法的实现,查了一些资料(主要是python官方手册了)汇集于此 python在类中,有三种调用method的方法:普通method,staticmethod和classmet.........【阅读全文】