Il venerdì 24 ottobre 2008 18:54:57 [EMAIL PROTECTED] ha scritto:
> Ciao,
> come posso testare se una variabile d'istanza di una classe esiste?
>
> Ho provato così:
>
> class Foo(object):
> def bar(self):
>try:
> self.baz
> # qui posso usare baz
>
>except AttributeError:
>
Il venerdì 24 ottobre 2008 18:54:57 [EMAIL PROTECTED] ha scritto:
> 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ò.
> Ave
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