Cita:
Iniciado por kurt256 Esa solucion funciona, pero tengo unas dudad:
1. lo de "from comando import ComandoClick" es una forma de usar la relacion cliente ?
2. No entiendo bien lo de "def __call__ (self, *args)"
3. Estoy usando el patron Comando el la solucion que he dado ?
Gracias
1) Lo que estás haciendo es importar la clase y todo sus métodos para ser usados en el nuevo módulo
2) def __call__ (self, *args) es un método que se ejecutará cuando utilices el self.click, 'self' es siempre un parámetro por regla general en python para los métodos de clase, el parámetro '*args' quiere decir que esta función puede recibir varios argumentos.
3) Estás llamandolo desde self.click = ComandoClick() en la instanciación de parámetros.
Si hay algo que no entiendas pregunta