Importar modulo cuyo nombre se almacena en una string.

Jose Caballero jcaballero.hep en gmail.com
Mie Mar 18 01:34:31 CET 2009


El 18 de marzo de 2009 1:29, Chema Cortes <py en ch3m4.org> escribió:

> El Wednesday 18 March 2009 00:52:06 Jean Chassoul escribió:
> > Buenas, existe alguna forma para importar un modulo utilizando el nombre
> > del modulo almacenado en una string?
> >
> > Por ejemplo:
> >
> > la variable: nombre = 'Generador'
> >
> > Si intento importar la variable nombre python obviamente intentara
> importar
> > el modulo nombre.py y no la string a la que apunta la variable nombre:
> > 'Generador'
> >
> > Alguna idea?
>
> Mírate la función __import__()
>
>  modGenerador=__import__(nombre)
> ______________________________________
>



Ufff. Eso es mejor que lo del exec() que habia sugerido yo.
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





Más información sobre la lista de distribución Python-es