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进行特征提取的示例代码

    Python进行特征提取的示例代码

    这篇文章主要介绍了Python进行特征提取的示例代码,帮助大家更好的进行数据分析,感兴趣的朋友可以了解下
    2020-10-10
  • python验证码识别教程之灰度处理、二值化、降噪与tesserocr识别

    python验证码识别教程之灰度处理、二值化、降噪与tesserocr识别

    这篇文章主要给大家介绍了关于python验证码识别教程之灰度处理、二值化、降噪与tesserocr识别的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧
    2018-06-06
  • Python可变参数用法实例分析

    Python可变参数用法实例分析

    这篇文章主要介绍了Python可变参数用法,结合实例形式分析了Python可变参数的具体定义、使用方法与相关注意事项,需要的朋友可以参考下
    2017-04-04
  • python中的json数据和pyecharts模块入门示例教程

    python中的json数据和pyecharts模块入门示例教程

    JSON是一种轻量级的数据交互格式。可以按照.JSON指定的格式去组织和封装数据,这篇文章主要介绍了python中的json数据和pyecharts模块入门,需要的朋友可以参考下
    2022-12-12
  • Python语言的自我介绍一起来看看

    Python语言的自我介绍一起来看看

    这篇文章主要为大家详细介绍了Python语言的自我介绍,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-02-02
  • python 搭建简单的http server,可直接post文件的实例

    python 搭建简单的http server,可直接post文件的实例

    今天小编就为大家分享一篇python 搭建简单的http server,可直接post文件的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-01-01
  • 让Python代码更快运行的5种方法

    让Python代码更快运行的5种方法

    这篇文章主要介绍了让Python代码更快运行的5种方法,本文分别介绍了PyPy、Pyston、Nuitka、Cython、Numba等开源软件,可以提升Python的运行效率,需要的朋友可以参考下
    2015-06-06
  • pandas中read_csv、rolling、expanding用法详解

    pandas中read_csv、rolling、expanding用法详解

    这篇文章主要介绍了pandas中read_csv、rolling、expanding用法详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • 详解Python列表解析式的使用方法

    详解Python列表解析式的使用方法

    Python 是一种极其多样化和强大的编程语言!当需要解决一个问题时,它有着不同的方法。本文将将会展示列表解析式的使用方法,需要的可以参考一下
    2022-04-04
  • Python操作PDF图片的基本方法(增删改查)

    Python操作PDF图片的基本方法(增删改查)

    PDF文件中的图片可以丰富文档内容,提升用户的阅读体验,除了在PDF中添加图片外,有时也需要替换或删除其中的图片,文本将提供三个示例,介绍如何使用Python 操作PDF文件中的图片,需要的朋友可以参考下
    2024-04-04

最新评论