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中的类与实例
Apr 27 Python
python 设置文件编码格式的实现方法
Dec 21 Python
tensorflow训练中出现nan问题的解决
Feb 10 Python
利用Opencv中Houghline方法实现直线检测
Feb 11 Python
python实现的MySQL增删改查操作实例小结
Dec 19 Python
python3.6根据m3u8下载mp4视频
Jun 17 Python
pandas 缺失值与空值处理的实现方法
Oct 12 Python
解决pandas展示数据输出时列名不能对齐的问题
Nov 18 Python
PyQt5实现画布小程序
May 30 Python
Python新手学习raise用法
Jun 03 Python
python 基于opencv实现高斯平滑
Dec 18 Python
Python 图片添加美颜效果
Apr 28 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/04/09 欧美动漫
CodeIgniter上传图片成功的全部过程分享
2013/08/12 PHP
php合并js请求的例子
2013/11/01 PHP
CodeIgniter配置之autoload.php自动加载用法分析
2016/01/20 PHP
Linux下编译redis和phpredis的方法
2016/04/07 PHP
javascript+xml技术实现分页浏览
2008/07/27 Javascript
jQuery筛选器children()案例详解(图文)
2013/02/17 Javascript
在子窗口中关闭父窗口的一句代码
2013/10/21 Javascript
jquery全选checkBox功能实现代码(取消全选功能)
2013/12/10 Javascript
jquery自动切换tabs选项卡的具体实现
2013/12/24 Javascript
node.js中的fs.existsSync方法使用说明
2014/12/17 Javascript
JavaScript常用字符串与数组扩展函数小结
2016/04/24 Javascript
ionic js 模型 $ionicModal 可以遮住用户主界面的内容框
2016/06/06 Javascript
全面解析JavaScript里的循环方法之forEach,for-in,for-of
2020/04/20 Javascript
全面了解JavaScirpt 的垃圾(garbage collection)回收机制
2016/07/11 Javascript
vue.js内部自定义指令与全局自定义指令的实现详解(利用directive)
2017/07/11 Javascript
深入解析nodejs HTTP服务
2017/07/25 NodeJs
vue组件生命周期详解
2017/11/07 Javascript
从vue基础开始创建一个简单的增删改查的实例代码(推荐)
2018/02/11 Javascript
浅谈webpack打包生成的bundle.js文件过大的问题
2018/02/22 Javascript
详解Vue CLI3配置解析之css.extract
2018/09/14 Javascript
Vue组件模板的几种书写形式(3种)
2020/02/19 Javascript
[00:52]DOTA2第二届亚洲邀请赛预选赛宣传片
2017/01/13 DOTA
使用Python进行新浪微博的mid和url互相转换实例(10进制和62进制互算)
2014/04/25 Python
Python中logging.NullHandler 的使用教程
2018/11/29 Python
详解django+django-celery+celery的整合实战
2019/03/19 Python
详解Python打包分发工具setuptools
2019/08/05 Python
Python3 venv搭建轻量级虚拟环境的步骤(图文)
2019/08/09 Python
HTML5资源预加载(Link prefetch)详细介绍(给你的网页加速)
2014/05/07 HTML / CSS
美国一家专业的太阳镜网上零售商:Solstice太阳镜
2016/07/25 全球购物
公司年会搞笑主持词
2014/03/24 职场文书
保卫钓鱼岛口号
2014/06/20 职场文书
五四演讲稿范文
2014/09/03 职场文书
学校会议通知范文
2015/04/15 职场文书
欢迎新生标语2015
2015/07/16 职场文书
Node实现搜索框进行模糊查询
2021/06/28 Javascript