python装饰器 示例1
2016-08-31 16:15
309 查看
下面的程序示例了python装饰器的使用:
<function func1 at 0x02A67D70>
func1 python
over!
very good!
<function wrapper at 0x02A67CF0>
可以将上述程序的每一行都加上断点,在Debug模式下一步一步的运行,查看程序的具体运行轨迹。。。
def outer(fun): print fun def wrapper(arg): result=fun(arg) print 'over!' return result return wrapper @outer def func1(arg): print 'func1',arg return 'very good!' response=func1('python') print response print func1运行结果:
<function func1 at 0x02A67D70>
func1 python
over!
very good!
<function wrapper at 0x02A67CF0>
可以将上述程序的每一行都加上断点,在Debug模式下一步一步的运行,查看程序的具体运行轨迹。。。
相关文章推荐
- Python装饰器使用示例 及 实际应用例子 与应用
- Python装饰器用法示例小结
- Python装饰器示例
- python装饰器 示例2
- 使用python装饰器验证配置文件示例
- Python装饰器使用示例及实际应用例子
- 使用python装饰器验证配置文件示例
- Python装饰器----应用示例(一)
- Python装饰器使用示例及实际应用例子
- Asp.net三层结构入门示例源码>>SQLserver/SQLHelper.cs
- 新版Microsoft All-In-One Code Framework发布下载 - 绑定第二版示例代码浏览器
- Android ApiDemos示例解析(96):Views->Animation->Interpolators
- JAVA向上转型的简单示例
- 在Eclipse中运行JAVA代码远程操作HBase的示例
- Google Maps API显示地图的小示例
- Linux下文件读写示例
- JavaScript对象作用域示例
- Labview示例查找使用举例
- 好文档,Python装饰器、网络相关的命令on linux
- Lua Table转C# Dictionary的方法示例