全部博文(45)
发布时间:2014-07-21 21:13:55
对于from ModuleName import * 这种形式,要特别注意重名现象。Python中,对于一个模块,具有一个名为__all__的属性,该属性的值就是被from ModuleName import *这样的语句绑定的属性列表;否则,这种类型的from语句将绑定模块中除了以下划线开始的属性(私有属性)外的所有属性。这样的话,对于同一个名空间里面出现.........【阅读全文】
发布时间: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.........【阅读全文】