当前第2页 返回上一页
son.py和all.py在同一个文件夹下面,可以通过from son import *或者import son来互相调用。
可以动态实例化son.py里面的SON类,而且也可以把ALL的实例通过参数传递给SON,从而调用ALL类的方法。
all.py
1 2 3 4 5 6 7 8 9 10 11 | 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
1 2 3 4 5 | class SON():
def __init__(self, instance):
self.mBattle = instance
def getSon(self):
return self.mBattle.getAlltest()
|
更多Python相关技术文章,请访问Python教程栏目进行学习!
以上就是python如何在不同类之间调用方法的详细内容,更多文章请关注木庄网络博客!!
返回前面的内容
相关阅读 >>
怎么在win里配置和安装anaconda
Python之中的迭代与迭代对象是什么?
什么是爬虫?爬虫的基本流程是什么?
Python怎么随机产生一个范围内的数
Python类方法和实例方法的区别
什么是爬虫?Python网络爬虫中概念的介绍
Python的for循环怎么理解
新手如何学习Python?最新Python书籍推荐
tkinter是Python自带的吗
Python中关于flask部署后并发测试的示例代码
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python如何在不同类之间调用方法