python实现类之间的方法互相调用


Posted in Python onApril 29, 2018

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爬虫)
Apr 27 Python
python分析apache访问日志脚本分享
Feb 26 Python
Python基于pycrypto实现的AES加密和解密算法示例
Apr 10 Python
python中plot实现即时数据动态显示方法
Jun 22 Python
python去掉 unicode 字符串前面的u方法
Oct 21 Python
python-opencv 将连续图片写成视频格式的方法
Jan 08 Python
浅谈Scrapy网络爬虫框架的工作原理和数据采集
Feb 07 Python
对Python中的条件判断、循环以及循环的终止方法详解
Feb 08 Python
K最近邻算法(KNN)---sklearn+python实现方式
Feb 24 Python
Python中用xlwt制作表格实例讲解
Nov 05 Python
python 实现汉诺塔游戏
Nov 28 Python
python3中celery异步框架简单使用+守护进程方式启动
Jan 20 Python
Python装饰器原理与简单用法实例分析
Apr 29 #Python
Python2.7 实现引入自己写的类方法
Apr 29 #Python
Python 实现引用其他.py文件中的类和类的方法
Apr 29 #Python
python 读取txt中每行数据,并且保存到excel中的实例
Apr 29 #Python
python实现读Excel写入.txt的方法
Apr 29 #Python
python Pandas 读取txt表格的实例
Apr 29 #Python
在python win系统下 打开TXT文件的实例
Apr 29 #Python
You might like
DC动漫人物排行
2020/03/03 欧美动漫
sourcesafe管理phpproj文件的补充说明(downmoon)
2009/04/11 PHP
php面向对象全攻略 (十一)__toString()用法 克隆对象 __call处理调用错误
2009/09/30 PHP
php比较两个绝对时间的大小
2014/01/31 PHP
PHP常用设计模式之委托设计模式
2016/02/13 PHP
Zend Framework框架中实现Ajax的方法示例
2017/06/27 PHP
jQuery的一些特性和用法整理小结
2010/01/13 Javascript
JS面向对象编程之对象使用分析
2010/08/19 Javascript
jquery异步跨域访问代码
2013/06/28 Javascript
JavaScript前端图片加载管理器imagepool使用详解
2014/12/29 Javascript
详解Bootstrap创建表单的三种格式(一)
2016/01/04 Javascript
移动端js触摸事件详解
2016/09/18 Javascript
Vue 固定头 固定列 点击表头可排序的表格组件
2016/11/25 Javascript
JS获取浮动(float)元素的style.left值为空的快速解决办法
2017/02/19 Javascript
JS实现AES加密并与PHP互通的方法分析
2017/04/19 Javascript
使用JavaScript开发跨平台的桌面应用详解
2017/07/27 Javascript
nodejs使用node-xlsx生成excel的方法示例
2019/08/22 NodeJs
javascript实现点击小图显示大图
2020/11/29 Javascript
python访问mysql数据库的实现方法(2则示例)
2016/01/06 Python
Python中几种导入模块的方式总结
2017/04/27 Python
浅谈python中的__init__、__new__和__call__方法
2017/07/18 Python
python中PS 图像调整算法原理之亮度调整
2019/06/28 Python
Flask模板引擎Jinja2使用实例
2020/04/23 Python
Python 字节流,字符串,十六进制相互转换实例(binascii,bytes)
2020/05/11 Python
HTML5 canvas基本绘图之绘制阴影效果
2016/06/27 HTML / CSS
internal修饰符起什么作用
2013/12/16 面试题
主持人婚宴答谢词
2014/01/28 职场文书
JAVA程序员自荐书
2014/01/30 职场文书
少先队入队活动方案
2014/02/08 职场文书
《学会待客》教学反思
2014/02/22 职场文书
村党支部换届选举方案
2014/05/02 职场文书
商铺门前三包责任书
2014/07/25 职场文书
2014年环保局工作总结
2014/12/11 职场文书
2014年政教处工作总结
2014/12/20 职场文书
2016入党积极分子考察评语
2015/12/01 职场文书
Ajax实现三级联动效果
2021/10/05 Javascript