On 19/10/2013 18:56, Riccardo mancuso wrote:
ciao a tutti, vorrei impostare in una classe dei metodi e degli atttributi nascosti. Ho provato qualcosa tipo:class prova(): __a=1 [...] ma quando vado ad istanziare la classe, mi vede sia l'attributo __a
> [...]
Dove sbaglio ?
http://docs.python.org/3/reference/lexical_analysis.html#reserved-classes-of-identifiers Comunque cosa stai cercando di fare? >>> class prova(): >>> self.__a=1 >>> >>> p = prova() >>> p.__a AttributeError: prova instance has no attribute '__a' >>> prova.__a AttributeError: class prova has no attribute '__a' >>> p._prova__a 1 Ciao Manlio _______________________________________________ Python mailing list [email protected] http://lists.python.it/mailman/listinfo/python
