hsjl.net
当前位置:首页 >> python闭包和装饰器的区别 >>

python闭包和装饰器的区别

如果把python当作脚本语言,每次就是写个几十行上百行来处理数据的话,装饰器也许不是很必要,但是如果要开发一个大型系统,装饰器是躲不开的 最开始体会ryu的装饰器之美是在阅读ryu源码的时候,用python官网的一句话来说,learning about descr...

如果在一个内嵌函数里,对在外部函数内(但不是在全局作用域)的变量进行引用,那么内嵌函数就被认为是闭包。 Python中装饰器重新创建的函数对象引用了外部函数的变量,因此属于闭包。

网站首页 | 网站地图
All rights reserved Powered by www.hsjl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com