PDA

Visualizza la versione completa : [PYTHON] Uscita da un ciclo con pressione di un pulsante


Barabba83
16-01-2010, 01:13
Ciao a tutti...
Devo fare in modo ( con Python) che che la condizione di un ciclo if sia che un pulsante viene premuto:

if (il pulsante viene premuto):
la varaibile stop prende il valore 1


Qualcuno puo' aiutarmi?

Metflar
16-01-2010, 10:47
che libreria stai usando? :ciauz:

Barabba83
16-01-2010, 12:35
Tkinter!

Metflar
16-01-2010, 12:41
guarda questo semplice esempio(nn ho mai usato tk quindi nn la conosco bene ma cmq la documentazione tanta) http://www.pythonware.com/library/tkinter/introduction/hello-again.htm

Barabba83
16-01-2010, 13:36
Ti ringrazio,l esempio perfetto,
ma non conosci un comando (al posto di frame.quit) che mi faccia semplicemente uscire da un ciclo?

Ti piego meglio, in questo programma c'e' un cronometro e io vosgio stopparlo quando schiaccio un pulsante.
Hai qualhce altro suggerimento?

Metflar
16-01-2010, 13:42
Originariamente inviato da Metflar
guarda questo semplice esempio(nn ho mai usato tk quindi nn la conosco bene ma cmq la documentazione tanta) http://www.pythonware.com/library/tkinter/introduction/hello-again.htm
realizzi una funzione che blocca questo cronometro e la passi al bottone questa funzione ad esempio cambia il valore di una variabile che usi per il controllo nel ciclo...esempio la variabile si chiama cicla ed true finch nn viene premuto il pulsante e la funzione collegata a quel pulsante setta la variabile a false..ora non so come lavore Tk ma penso che dovrai lavorare con i thread cmq prova nn difficile :ciauz:

Barabba83
16-01-2010, 14:07
Grazie mille!

Loading