[Python] Istanza di una classe da una stringa
Daniele Zambelli
daniele.zambelli a gmail.com
Gio 3 Nov 2016 08:04:18 CET
Il 3 novembre 2016 07:26, Giammi <glbattistella a tiscali.it> 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=..
Qualcosa di questo genere?
# Definizione delle classi
class Classea:
def __init__(self):
print('ClasseA')
class Classeb:
def __init__(self):
print('ClasseB')
class Classec:
def __init__(self):
print('ClasseC')
# Dizionario delle classi
classi = {'cla': Classea, 'clb': Classeb, 'clc': Classec}
nomeclasse = 'clb'
istanzaclasse = classi['clb']()
Ciao
--
Daniele
www.fugamatematica.blogspot.com
giusto!
nel verso
forse è perché non guardiamo le cose
Quando non ci capiamo,
Maggiori informazioni sulla lista
Python