Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/04/2014, 07:30
kimizombie
 
Fecha de Ingreso: marzo-2009
Mensajes: 8
Antigüedad: 15 años, 1 mes
Puntos: 1
Funciones en tiempo de ejecución

Hola, me gustaría saber como hace python o mejor dicho las librerías que crea la gente lista jajjaa para python ermiten llamar a un método en base a un "string". Me explico, cuando hacemos una petición GET "python" llama al metodo do_GET, cuando mandamos una petición FORODELWEB python llama a do_FORODELWEB, como se programa esto, es decir, como puedo decir a python que en base a un "string" llame a un método u otro.

Ejemplo de la duda...

def nombreCualquiera():
#DEFINIDO POR EL USUARIO DE LA LIBRERÍA POR EJEMPLO CON HERENCIA DE LA CLASE

imaginaos ahora que la librería se llama pepe y tiene un método llamado "llamarfuncion(x)" como haría para llamar a la ¿función x?
pepe.llamarfuncion(nombreCualquiera) y en ese momento llama al método definido por el usuario de la librería (el cual cuando creamos la librería no sabemos que existe, pues es el usuario quien crea ese método siguiendo un patrón handler).

No se si me he explicado suficientemente bien.
Muchas gracias de antemano.