摘要: Python中包含了许多内建的语言特性,它们使得代码简洁且易于理解。这些特性包括列表/集合/字典推导式,属性(property)、以及装饰器(decorator)。对于大部分特性来说,这些“中级”的语言特性有着完善的文档,并且易于学习。 但是这里有个例外,那就是描述符。至少对于我来说,描述符是Pyt 阅读全文
posted @ 2016-10-22 17:45 小黑、 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 0、关于上下文管理器上下文管理器是可以在with语句中使用,拥有__enter__和__exit__方法的对象。 相当于以下情况的简化: 换言之,PEP 343中定义的上下文管理器协议允许将无聊的try...except...finally结构抽象到一个单独的类中,仅仅留下关注的do_somethi 阅读全文
posted @ 2016-10-22 15:35 小黑、 阅读(3638) 评论(0) 推荐(1) 编辑