You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

21 lines
406 B

from model import Model
from view import View
class Controller:
def __init__(self):
self.model = Model()
self.view = View(self)
def main(self):
self.view.main()
def on_button_click(self, caption):
result = self.model.calculate(caption)
self.view.value_var.set(result)
if __name__ == '__main__':
calculator = Controller()
calculator.main()