Cita:
Iniciado por kurt256 Gracias por responder.
1)Se que estoy importando la clase y todos sus metodos (es obvio), pero quiero saber si es eso una forma de usar la Relacion Cliente (Usar la Relacion Herencia seria por ejemplo:
class ClaseHija (ClasePadre): ,,, ) o no, o es un simple #include (o parecido) de C
2)Se que __call__ se ejecutara al hacer self.click() pero , por qué por ejemplo si en lugar de llamarse __call__ lo lo llamo activar(), no da el mismo resultado (lo he probado y me da como error: "TypeError: second argument must be callable")
3)Entonces si es el patron comando, gracias
S2
1) No, no heredas nada, solamente estás llamando el módulo, correcto lo que dices es como el #include de C
2) __call__ es una función propia de las clases; se utiliza para que el objeto pueda ser llamado (como una función), de modo que si tenemos una instancia x que define __call__(self, valor) podemos hacer x(valor), lo que en realidad es un atajo a x.__call__(valor).
Extraido de
juanjoalvarez