[Python] problema funzioni all'interno di classi

Domenico Chierico spaghetty a gmail.com
Gio 28 Ago 2008 16:26:33 CEST


si self nella dichiarazione dei metodi deve essere esplicito,
stranezze di python :)

On Thu, Aug 28, 2008 at 4:11 PM, Mr. SpOOn <mr.spoon21 a gmail.com> wrote:
> 2008/8/28 luciano fornari <luciano_fornari a alice.it>:
>> Un programma semplice semplice: clicco sul bottone "AAAA" e vorrei che la
>> scritta cambiasse in "BBBB". Perņ il messaggio d'errore č il seguente:
>>
>> TypeError: cambia_lettera() takes exactly 1 argument (2 given)
>
> Non ne sono sicuro, ma penso che questo metodo:
>
>     def cambia_lettera(argomento):
>         self.bottone.configure(text="BBBB")
>
> tu debba dichiararlo in questo modo:
>
>     def cambia_lettera(self, argomento):
>         self.bottone.configure(text="BBBB")
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> http://lists.python.it/mailman/listinfo/python
>


Maggiori informazioni sulla lista Python