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实现apahce网站日志分析示例
Apr 02 Python
Python中的闭包总结
Sep 18 Python
编写Python脚本来获取Google搜索结果的示例
May 04 Python
使用Python来编写HTTP服务器的超级指南
Feb 18 Python
浅谈Python类的__getitem__和__setitem__特殊方法
Dec 25 Python
Python面向对象特殊成员
Apr 24 Python
django请求返回不同的类型图片json,xml,html的实例
May 22 Python
对Python中的条件判断、循环以及循环的终止方法详解
Feb 08 Python
python 将视频 通过视频帧转换成时间实例
Apr 23 Python
python def 定义函数,调用函数方式
Jun 02 Python
Python数据分析之绘图和可视化详解
Jun 02 Python
python百行代码实现汉服圈图片爬取
Nov 23 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
浅谈PHP中的
2016/04/23 PHP
PHP文件操作详解
2016/12/30 PHP
php无限级评论嵌套实现代码
2018/04/18 PHP
Javascript 检测、添加、移除样式(className)函数代码
2009/09/08 Javascript
基于jquery的商品展示放大镜
2010/08/07 Javascript
js判断上传文件类型判断FileUpload文件类型代码
2014/05/20 Javascript
jquery操作angularjs对象
2015/06/26 Javascript
jQuery实现带有动画效果的回到顶部和底部代码
2015/11/04 Javascript
AngularJS 遇到的小坑与技巧小结
2016/06/07 Javascript
详解JS几种变量交换方式以及性能分析对比
2016/11/25 Javascript
分享bootstrap学习笔记心得(组件及其属性)
2017/01/11 Javascript
微信小程序 定位到当前城市实现实例代码
2017/02/23 Javascript
yarn的使用与升级Node.js的方法详解
2017/06/04 Javascript
详解webpack 多入口配置
2017/06/16 Javascript
Vue组件中prop属性使用说明实例代码详解
2018/05/31 Javascript
Webpack的dll功能使用
2018/06/28 Javascript
JavaScript中的惰性载入函数及优势
2020/02/18 Javascript
Vue父组件向子组件传值以及data和props的区别详解
2020/03/02 Javascript
Vue-cli4 配置 element-ui 按需引入操作
2020/09/11 Javascript
js闭包的9个使用场景
2020/12/29 Javascript
Vue-router编程式导航的两种实现代码
2021/03/04 Vue.js
[45:10]NB vs Liquid Supermajor小组赛 A组胜者组决赛 BO3 第二场 6.2
2018/06/04 DOTA
Python实现学校管理系统
2018/01/11 Python
python微信跳一跳系列之棋子定位颜色识别
2018/02/26 Python
python3.X 抓取火车票信息【修正版】
2018/06/19 Python
浅谈python中统计计数的几种方法和Counter详解
2019/11/07 Python
Python使用jpype模块调用jar包过程解析
2020/07/29 Python
记录一下scrapy中settings的一些配置小结
2020/09/28 Python
解决python 在for循环并且pop数组的时候会跳过某些元素的问题
2020/12/11 Python
pytorch Dataset,DataLoader产生自定义的训练数据案例
2021/03/03 Python
CSS3实现swap交换动画
2016/01/19 HTML / CSS
尽职尽责村干部自我鉴定
2014/01/23 职场文书
2014政府领导班子对照检查材料思想汇报(3篇)
2014/09/26 职场文书
假期安全教育广播稿
2014/10/04 职场文书
学习十八大宣传标语
2014/10/09 职场文书
2014年医药代表工作总结
2014/11/22 职场文书