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
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
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
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
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
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
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
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