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 NumPy库安装使用笔记
May 18 Python
python中的内置函数max()和min()及mas()函数的高级用法
Mar 29 Python
Python爬虫实现简单的爬取有道翻译功能示例
Jul 13 Python
python机器学习之KNN分类算法
Aug 29 Python
python实现字符串和字典的转换
Sep 29 Python
Python面向对象之类的内置attr属性示例
Dec 14 Python
django框架创建应用操作示例
Sep 26 Python
python单例设计模式实现解析
Jan 07 Python
AUC计算方法与Python实现代码
Feb 28 Python
jupyter 导入csv文件方式
Apr 21 Python
使用Python3 poplib模块删除服务器多天前的邮件实现代码
Apr 24 Python
利用Python实现斐波那契数列的方法实例
Jul 26 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
BBS(php & mysql)完整版(四)
2006/10/09 PHP
我用php+mysql写的留言本
2006/10/09 PHP
深入浅析php json 格式控制
2015/12/24 PHP
利用php实现一周之内自动登录存储机制(cookie、session、localStorage)
2016/10/31 PHP
PHP获取当前系统时间的方法小结
2018/10/03 PHP
Javascript 中的 && 和 || 使用小结
2010/04/25 Javascript
使用js 设置url参数
2013/07/08 Javascript
热点新闻滚动特效的js代码
2013/08/17 Javascript
javascript实用小函数使用介绍
2013/11/11 Javascript
jquery垂直公告滚动实现代码
2013/12/08 Javascript
javascript常用方法总结
2015/05/14 Javascript
Javascript将数值转换为金额格式(分隔千分位和自动增加小数点)
2016/06/22 Javascript
浅谈DOCTYPE对$(window).height()取值的影响
2016/07/21 Javascript
浅谈jquery设置和获得checkbox选中的问题
2016/08/19 Javascript
Vue.JS入门教程之自定义指令
2016/12/08 Javascript
根据Bootstrap Paginator改写的js分页插件
2016/12/25 Javascript
javascript简单链式调用案例分析
2017/05/10 Javascript
Vue2.0 slot分发内容与props验证的方法
2017/12/12 Javascript
详解Webpack实战之构建 Electron 应用
2017/12/25 Javascript
详解vue-cli 快速搭建单页应用之遇到的问题及解决办法
2018/03/01 Javascript
Angular8 实现table表格表头固定效果
2020/01/03 Javascript
js实现选项卡效果
2020/03/07 Javascript
[32:56]完美世界DOTA2联赛PWL S3 Rebirth vs CPG 第二场 12.11
2020/12/16 DOTA
使用优化器来提升Python程序的执行效率的教程
2015/04/02 Python
介绍Python的Django框架中的静态资源管理器django-pipeline
2015/04/25 Python
python中import reload __import__的区别详解
2017/10/16 Python
Python神奇的内置函数locals的实例讲解
2019/02/22 Python
Python开发之身份证验证库id_validator验证身份证号合法性及根据身份证号返回住址年龄等信息
2020/03/20 Python
Selenium使用Chrome模拟手机浏览器方法解析
2020/04/10 Python
Django设置Postgresql的操作
2020/05/14 Python
美国亚马逊旗下时尚女装网店:SHOPBOP(支持中文)
2020/10/17 全球购物
校园文明倡议书
2014/05/16 职场文书
热情服务标语
2014/10/07 职场文书
贪污检举信范文
2015/03/02 职场文书
pytorch MSELoss计算平均的实现方法
2021/05/12 Python
python利用pandas分析学生期末成绩实例代码
2021/07/09 Python