摘要: getattr是返回对象属性value的函数,用法:getattr(object,attribute_name[,default]) 如果对象拥有属性,则返回属性value,如果对象没有该属性并且也没有定义__getattr__方法的时候,则要么抛出异常要么有default参数返回default值。 阅读全文
posted @ 2018-07-17 17:33 扫驴 阅读(279) 评论(0) 推荐(0) 编辑
摘要: cobtextlib模块用于简化上下文管理器,其内置装饰漆@contextmanager,我们通过编写一个被contextmanager装饰的generator来简化上下文管理。 阅读全文
posted @ 2018-07-17 14:34 扫驴 阅读(192) 评论(0) 推荐(0) 编辑
摘要: tcp的断开连接是需要主机完成四次挥手的过程的,并不是断网了就表示断开连接了。假如双方已经建立起了连接,突然一方断网(比如突然停电,或者网线突然被拔了),对于另一方来讲他并不会知道这个情况,他依然认为连接是没有断开的。 四次挥手的过程是由系统完成的。如果要断开连接,要么是进程发起系统调用。或者,这个 阅读全文
posted @ 2018-07-17 10:03 扫驴 阅读(736) 评论(0) 推荐(0) 编辑