摘要: Python 中使用装饰器对在运行期对函数进行一些外部功能的扩展。但是在使用过程中,由于装饰器的加入导致解释器认为函数本身发生了改变,在某些情况下——比如测试时——会导致一些问题。Python 通过 functool.wraps 为我们解决了这个问题:在编写装饰器时,在实现前加入 @functool 阅读全文
posted @ 2017-05-09 11:46 张文强Terry 阅读(274) 评论(0) 推荐(0) 编辑