Python 小记 上下文管理器实现的三种方法 提问什么时候可以考虑上下文管理器?当你的代码逻辑需要用到如下关键字时,可以考虑使用上下文管理器让你的代码更加优雅:try: ... finally: ... 阅读全文 2018-12-15 Guan 0 条评论 1218 次浏览 1 次喜欢
Python 小记 装饰器 前言最近阅读公司的项目代码,许多地方用到了装饰器。然后就想起年初,那个时候刚刚接触Python,很多东西跟C啊C++不同。一时之间也没搞懂装饰器,跟着示例代码敲过几遍,也成功运行了,然后就像一个“渣男”头也不回的走掉。真的就是走掉了,我从来没在自己的demo中使用装饰器。既然公司的项目需要,我当然不能说:“对不起不会喔。” 阅读全文 2018-12-15 Guan 0 条评论 1342 次浏览 0 次喜欢
Python 小记 属性描述符 描述符在Python中,描述符作为一个用语言描述起来会有些抽象的概念。其定义有如下说法:一般来说,描述符是一个具有绑定行为的对象属性,其属性的访问被描述符协议方法覆写。这些方法是__get__()、 __set__()和__delete__(),一个对象中只要包含了这三个方法(译者注:包含至少一个),就称它为描述符。 阅读全文 2018-12-15 Guan 0 条评论 3418 次浏览 0 次喜欢