On Fri, 24 Oct 2008 18:54:57 +0200, [EMAIL PROTECTED] wrote:
> Ciao,
> come posso testare se una variabile d'istanza di una classe esiste?
hasattr(self, 'baz')
> Ho provato così:
>
> class Foo(object):
> def bar(self):
> try:
> self.baz
> # qui posso usare baz
>
> except AttributeError:
> print 'la variabile non esiste, la creo'
>
>
> Non sono sicuro che sia il metodo giusto, però.
Credo che hasattr sia implementato grossomodo alla stessa maniera :)
--
Daniele Varrazzo - Develer S.r.l.
http://www.develer.com
_______________________________________________
Python mailing list
[email protected]
http://lists.python.it/mailman/listinfo/python