0
我有以下結構:如何調用重載方法
# file1.py
class BaseExporter:
def do_something(self):
self._inner_call()
def _inner_call(self):
print 'do not execute this!'
if __name__ == '__main__':
x = MyExporter()
x.do_something()
# file2.py
class MyExporter(BaseExporter):
def _inner_call(self):
print 'execute this!!!'
如何獲得_do_something()
致電_inner_call
我MyExporter
類?
...通過做你正在做的事情? – jonrsharpe
@jonrsharpe不'self'是指'BaseExporter',因爲它在該類中被調用? – David542
1.否;和2.爲什麼地球上你不只是運行這個例子**而不是問?! – jonrsharpe