python中的修饰符(@)

来源:互联网 发布:wifi限制网速软件 编辑:程序博客网 时间:2024/06/05 07:01

今天在看《opencv3计算机视觉-python语言实现》的第2章中,遇到了一个新的符号“@”,之前一直听说python要学到了修饰符才算入门,今天终于见到庐山真面目啦,哈哈。

我是看了这篇文章 ,稍微明白了一点,感觉修饰符有点像“模板函数”,但是好像又比模板函数灵活、强大一些。

尤其是那句

通过另外一个函数传递函数对象,然后将结果赋给原来的函数。

有种茅塞顿开的感觉。

修饰符的引入可以用来解决 :

假设你想在一个函数的入口和出口处做点手脚(比如做一些安全跟踪等–一切AOP标准变量)。

修饰符可以让一个函数绑定另一个函数,在应用程序中常用来自定义某些行为

0 0