Includi questa riga all'inizio del vostro codice Python :
import Tkinter come tk
2
creare una funzione che elabora ogni evento di pressione tasto come accade :
def handleKeypress ( evento ) :
pressedKey = event.char
stampa pressedKey
Sostituire la riga " stampa pressedKey " con qualsiasi elaborazione il programma deve applicare alla pressione del tasto leggere dalla tastiera .
3
stabilire il binding Tkinter che permetterà al programma di elaborare tasti premuti . Il seguente codice di esempio , aggiunte alla sezione di inizializzazione del programma Python , ha questo scopo :
mainHandle = tk.Tk ( ) per
mainHandle.bind_all ( ' mainHandle.withdraw ( ) per mainHandle.mainloop ( ) per Ogni singola pressione di un tasto ( da qui la chiamata al metodo " bind_all ( )") farà sì che il " handleKeypress ( ) "la funzione di essere chiamato .
Programmazione © www.354353.com