Re: [Python] python 3.6 & The Case Against Python 3

2016-11-25 Per discussione Pietro
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

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

Re: [Python] python 3.6 & The Case Against Python 3

2016-11-25 Per discussione Davide Brunato
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