【发布时间】:2014-09-23 14:09:55
【问题描述】:
我正在从 JavaScript 进入 Python,遇到了一个我无法解决的问题。
我有一个这样的主控制器:
from TVcontroller import TVController
class MainController(object):
def __init__(self):
self.TVControllers = []
self.TVControllers.append(TVController("VardagsrumsTV"))
self.TVControllers.append(TVController("Köks TV"))
print("Welcome to the TV-simulator")
...
它从以下位置创建新的 TVController 实例:
from TV import TV
class TVController(object):
def __init__(self, name):
self.TV = TV(name)
def exit(self):
#I WANT TO INVOKE A FUNCTION ON MY PARENT!
...
我希望我的TVController 能够在退出时告诉MainController。
在 JavaScript 中我会写一些 "on,event, do-this" 函数。这在 Python 中是如何处理的?
【问题讨论】:
标签: python class python-3.x