Tengo una lista de nombres de clases y quiero crear sus instancias dinámicamente. por ejemplo:cómo crear dinámicamente una instancia de una clase en python?
names=[
'foo.baa.a',
'foo.daa.c',
'foo.AA',
....
]
def save(cName, argument):
aa = create_instance(cName) # how to do it?
aa.save(argument)
save(random_from(names), arg)
¿Cómo crear dinámicamente esas instancias en Python? ¡Gracias!
Algunos de esos ejemplos usan '__import__', para el código más nuevo puede cambiar a' importlib' http://docs.python.org/dev/library/importlib.html. (py> = 2.7 |> = 3.1) – SiggyF
No use enlaces, por favor proporcione una descripción real. – shadowbq