python __call__类方法
来源:互联网 发布:淘宝中老年女夏装 编辑:程序博客网 时间:2024/06/07 05:11
__call__这个类方法,在平常用的还是蛮多的。
举个例子说明其用法,代码如下:
#coding=utf-8class CallTest(object): def __init__(self): print 'I am __init__' def __call__(self): print 'I am __call__' return True def run(self): print 'I am run' return Trueobj = CallTest()obj.run()obj()
打印结果如下:
I am __init__I am runI am __call__
可以看到,obj这个对象被示例化出来,如果要调用__call__方法的话,直接obj(),即可调用并返回结果。obj就类似一个函数地址,obj()即执行这个函数。
结束!!!
阅读全文
0 0
- python __call__类方法
- python的__call__方法
- 关于python __call__() 方法
- python中的__call__方法
- python中__str__, __call__方法
- python 特殊方法之__call__()
- python中元类的__call__方法的作用
- [笔记]Python class中的__call__()方法
- Python class中的__call__()方法
- Python __call__
- python __call__
- Python __call__
- python __call__
- Python __call__
- Python可调用对象__call__方法的用法分析
- python 函数是可调用对象和特殊方法__call__
- Python中的__new__、__init__、__call__三个特殊方法
- 详解Python中的__new__、__init__、__call__三个特殊方法
- jdbc连接Oracle使用SID与SERVICE NAME的方法
- 机械公敌引发的人工智能思考
- Android 判断当前系统语言
- springmvc常用注解标签详解
- Eclipse使用导航
- python __call__类方法
- Ugly Number II问题及解法
- Eclipse 使用流程
- linux入门7
- C语言——malloc和free
- Django-rest-framework中过滤器的定制
- BZOJ 1598: [Usaco2008 Mar]牛跑步 启发式搜索
- 函数/代码的安全与volatile
- Android Studio代码调试大全