Almacenar objetos en XML

Hernan Foffani hernan en orgmf.com.ar
Jue Abr 22 18:53:24 CEST 2004


Andres Moya escribio:
>    def cargar(string_xml):
>
>       [... leer el nombre del modulo y la clase ...]
>
>       modulo = __import__(nombre_modulo)
>       instancia = eval("modulo." + nombre_clase + "()")
>
>       [... rellenar los atributos ...]
>
>       return instancia

Tienes otras alternativas al ``eval''.
Puedes hacer algo así:

        modulo = __import__(nombre_modulo)
        instancia = modulo.__dict__[nombre_clase]()
        ... etc ...

-H.


------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


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