Ciao,
2016-11-25 12:54 GMT+01:00 Davide Brunato :
> L'autore mi pare un tantino sopra le righe e fuori dal merito. Il
> passaggio da ASCII a Unicode andava fatto e non poteva essere indolore.
Anch'io sono dell'idea che l'introduzione della distinzione tra bytes
e unicode andasse fatta...
> Giust
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
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
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
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
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
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
On 11/23/2016 09:47 AM, Pietro wrote:
>
> Personalmente non condivido molte delle sue argomentazioni, però
> condivido la perplessità che con python 3.6 avremo ben tre modi diversi
> di fare lo string formatting. In genere tendo ad usare il vecchio %s
> etc, perchè più veloce... certo le f-string