python 装饰器 理解 这里一直没太理解 装饰器是个怎么回事
来源:互联网 发布:tri0数据 什么意思 编辑:程序博客网 时间:2024/04/27 15:22
现在的问题是 我认为在test2 中去掉test 也是应该能运行的但是就是不行。
所以我猜,每一层都是处理一些参数的,比如第一层如果 装饰器有arg 的话,就需要者一层,但是func 的话至少需要两层。
def test(arg):
print arg
def _test(func):
def __test(up,down):
print "start"
func(up,down)
print "tend"
return __test
return _test
def test2(arg):
def _test(func):
def __test():
print "start"
func()
print "tend"
return __test
print "test2"return _test
@test2("de")
def test():
print "test"
return "1"
test()
test2(arg)(_test)(func)
0 0
- python 装饰器 理解 这里一直没太理解 装饰器是个怎么回事
- python装饰器理解
- 理解python装饰器
- python装饰器理解
- python装饰器理解
- 理解Python 装饰器
- 理解Python 装饰器
- 理解Python装饰器
- python 装饰器理解
- 【装饰器】理解Python中的装饰器
- 理解 Python 中的装饰器
- 理解Python中的装饰器
- 理解python中的装饰器
- 理解Python中的装饰器
- 理解Python中的装饰器
- 由浅入深理解Python装饰器
- python 装饰器粗浅理解
- 理解Python中的装饰器
- [LeetCode]Multiply Strings
- 获取.ini文件中节名、键名、键值
- ios程序的执行顺序
- asp.net+正则表达式抓取QQ空间文章
- eclipse配置字体、背景颜色
- python 装饰器 理解 这里一直没太理解 装饰器是个怎么回事
- qiniudn.com域名已完全恢复
- .net后台输出渐变饼图(基于highcharts)
- 常用编码详解
- Queries to view Alert Log content And Alert Location
- 《C语言及程序设计》实践参考——分离整数和小数部分
- 给Repeater控件里添加序号的5种方法
- 《C语言及程序设计》实践参考——如何买玫瑰?
- 《C语言及程序设计》实践参考——玩数字