python实现类之间的方法互相调用
更新时间:2018年04月29日 10:25:15 作者:lovemysea
下面小编就为大家分享一篇python实现类之间的方法互相调用,具有很的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
all.py
from son import * class ALL(): def __init__(self): self.mSon = SON(self) def getAll(self): print "=================getall---------------" return self.mSon.getSon() def getAlltest(self): print "=================getAlltest---------------" Instance = ALL() Instance.getAll()
son.py
class SON(): def __init__(self, instance): self.mBattle = instance def getSon(self): return self.mBattle.getAlltest()
son.py和all.py在同一个文件夹下面,可以通过from son import *或者 import son 来互相调用。
可以动态实例化son.py里面的SON类,而且也可以把ALL的实例通过参数传递给SON,从而调用ALL类的方法。
以上这篇python实现类之间的方法互相调用就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
python验证码识别教程之灰度处理、二值化、降噪与tesserocr识别
这篇文章主要给大家介绍了关于python验证码识别教程之灰度处理、二值化、降噪与tesserocr识别的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧2018-06-06python中的json数据和pyecharts模块入门示例教程
JSON是一种轻量级的数据交互格式。可以按照.JSON指定的格式去组织和封装数据,这篇文章主要介绍了python中的json数据和pyecharts模块入门,需要的朋友可以参考下2022-12-12python 搭建简单的http server,可直接post文件的实例
今天小编就为大家分享一篇python 搭建简单的http server,可直接post文件的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2019-01-01pandas中read_csv、rolling、expanding用法详解
这篇文章主要介绍了pandas中read_csv、rolling、expanding用法详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2020-04-04
最新评论