Pyenos <[EMAIL PROTECTED]> writes:

> class Model:
>         Controller() #problem
> 
> class View:
>         Model()
> 
> class Controller:pass
> 
> 
> Python interpreter complains that 'Name Error: Controller()' not defined.
>         

Following Edward Kozlowski's advice I can suggest to myself a solution:

class Model:pass

class View:
        Model() #this part is fine

class Controller:
        def __init__(self):
                self.Model=Model()

Controller.Model.Controller() #solution


-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to