python實(shí)現(xiàn)類之間的方法互相調(diào)用
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在同一個(gè)文件夾下面,可以通過(guò)from son import *或者 import son 來(lái)互相調(diào)用。
可以動(dòng)態(tài)實(shí)例化son.py里面的SON類,而且也可以把ALL的實(shí)例通過(guò)參數(shù)傳遞給SON,從而調(diào)用ALL類的方法。
以上這篇python實(shí)現(xiàn)類之間的方法互相調(diào)用就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python驗(yàn)證碼識(shí)別教程之灰度處理、二值化、降噪與tesserocr識(shí)別
這篇文章主要給大家介紹了關(guān)于python驗(yàn)證碼識(shí)別教程之灰度處理、二值化、降噪與tesserocr識(shí)別的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-06-06python中的json數(shù)據(jù)和pyecharts模塊入門(mén)示例教程
JSON是一種輕量級(jí)的數(shù)據(jù)交互格式。可以按照.JSON指定的格式去組織和封裝數(shù)據(jù),這篇文章主要介紹了python中的json數(shù)據(jù)和pyecharts模塊入門(mén),需要的朋友可以參考下2022-12-12python 搭建簡(jiǎn)單的http server,可直接post文件的實(shí)例
今天小編就為大家分享一篇python 搭建簡(jiǎn)單的http server,可直接post文件的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-01-01pandas中read_csv、rolling、expanding用法詳解
這篇文章主要介紹了pandas中read_csv、rolling、expanding用法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-04-04