Re: [Python] Button all'interno di un for

2016-11-28 Per discussione Strap Lab
2016-11-25 18:29 GMT+01:00 Michele TOMAIUOLO : > Ottimo! > > > In ogni caso, aggiungere alle lambda parametri con valori di default è una > tecnica ben nota ;-) > > > http://www.pythondoeswhat.com/2012/11/lambda-default-parameters.html > > > https://docs.python.org/3/faq/programming.html#why-do- >

Re: [Python] Button all'interno di un for

2016-11-25 Per discussione Michele TOMAIUOLO
Ottimo! In ogni caso, aggiungere alle lambda parametri con valori di default è una tecnica ben nota ;-) http://www.pythondoeswhat.com/2012/11/lambda-default-parameters.html https://docs.python.org/3/faq/programming.html#why-do-lambdas-defined-in-a-loop-with-different-values-all-return-the-sa

Re: [Python] Button all'interno di un for

2016-11-25 Per discussione Marcello
Il giorno 25 novembre 2016 16:40, Strap Lab ha scritto: > > Cosi` facendo viene creata e riservata una referenza corretta al numero > per la callback assegnata a command. > Si, grazie 1000, funziona, inserisco il codice completo Ciao from Tkinter import * root= Tk() def premuto (numero): pr

Re: [Python] Button all'interno di un for

2016-11-25 Per discussione Strap Lab
2016-11-25 16:40 GMT+01:00 Michele TOMAIUOLO : > Ciao, Marcello. > > Credo tu debba usare questo codice: > > lambda n=numero: premuto(n) > > In questo modo, il valore di numero viene assegnato come default al > parametro n. > Altrimenti, prendi direttamente in closure la variabile, che poi mu

Re: [Python] Button all'interno di un for

2016-11-25 Per discussione Strap Lab
2016-11-25 15:20 GMT+01:00 Marcello : > Ciao a tutti, > ho un problemino con Tkinter Button, > devo creare una finestra con svariati bottoni che mi andranno ad eseguite > dei comandi batch. > Per la creazione dei pulsati pensavo di utilizzare un ciclo for. Il > problema è che qualsiasi bottone io

Re: [Python] Button all'interno di un for

2016-11-25 Per discussione Michele TOMAIUOLO
Ciao, Marcello. Credo tu debba usare questo codice: lambda n=numero: premuto(n) In questo modo, il valore di numero viene assegnato come default al parametro n. Altrimenti, prendi direttamente in closure la variabile, che poi muta valore... Approfitto per salutare tutta la lista, su cui fi

[Python] Button all'interno di un for

2016-11-25 Per discussione Marcello
Ciao a tutti, ho un problemino con Tkinter Button, devo creare una finestra con svariati bottoni che mi andranno ad eseguite dei comandi batch. Per la creazione dei pulsati pensavo di utilizzare un ciclo for. Il problema è che qualsiasi bottone io prema e come se premessi l'ultimo. Dove sbaglio? I