Il giorno 3 novembre 2016 07:26, Giammi <[email protected]> ha
scritto:
>
> Buon giorno mi chiamo Battistella Gianmaria . Scusate l'ignoranza ! Sono
> un principiante Volevo sapere come creare una istanza ad una classe
> partendo da una stringa, es.
> Nomeclasse ='classe'
> Istanzaclasse=..
>
Puoi usare la built-in getattr, ma ti serve anche un riferimento al modulo
dove la classe รจ definita. :
import sys
class MyClass(object):
pass
my_class_module = sys.modules[__name__]
my_class_instance = getattr(my_class_module, 'MyClass')()
--
|_|0|_|
|_|_|0|
|0|0|0|
_______________________________________________
Python mailing list
[email protected]
http://lists.python.it/mailman/listinfo/python