On 19/10/2013 09:32, Riccardo mancuso wrote:
ciao a tutti,
volevo chiedere se è possibile creare degli attributi di una classe,
partendo da un dizionario.

Si, è possibile.
Gli attributi di una classe sono "normalmente" memorizzati del dizionario __dict__.

Mi spiego:
supponiamo di avere un dizionario del tipo:

dizionario={"auto":1,
             "casa":2,
             "moto":3}

e poi di creare una classe lista_oggetti:

class lista_oggetti(dizionario):
     def __init__(self,dizionario):
         pass


Ti basta fare:

        self.__dict__.update(dizionario)

> [...]


Ciao  Manlio
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a