| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Python Programming >> Content
    Hvordan skal tjekkes for Tastetryk i Python
    fleste input primitiver og afledte klasser i programmeringssproget Python deal med konsol input ved at kræve , at brugeren tryk på "Enter " for at få input videresendt til koden. Men det er ikke acceptabelt i applikationer (fx spil eller andre interaktive programmer ) hvor reaktioner skal være adræt og umiddelbar , at kravet om at trykke på " Enter" efter hver kommando bliver alt besværligt i sådanne scenarier. Du kan skrive Python kode, der lyder hver tast , så snart det bliver trykket på tastaturet. Instruktioner
    1

    Medtag denne linje i starten af ​​din Python kode : Hej

    import Tkinter som tk
    2

    Opret en funktion, der behandler hvert tastetryk begivenhed som det sker : Hej

    def handleKeypress (begivenhed) : Hej

    pressedKey = event.char

    print pressedKey

    Udskift "print pressedKey " linje med uanset behandling af din program skal gælde for tastetryk læses fra tastaturet.
    3

    Etablere Tkinter bindinger , der vil give dit program til at behandle tastetryk. Den følgende eksempelkode , føjet til initialisering afsnit af din Python program , har dette formål : Hej

    mainHandle = tk.Tk ()

    mainHandle.bind_all ( ' ' handleKeypress )

    mainHandle.withdraw ()

    mainHandle.mainloop ()

    Hver enkelt tastetryk (derfor opfordringen til " bind_all ()" -metoden) vil medføre, at " handleKeypress () " funktionen til at blive kaldt .

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man kompilerer Python kommandoer 
    ·Sådan Deltag Lister i Python 
    ·Sådan kører en Python script i IPython 
    ·Sådan lysne et billede i Python 
    ·Sådan : Python til PDF 
    ·Sådan Konverter Celsius til Fahrenheit om Python 
    ·Sådan åbner en binær fil i Python 
    ·Tutorial for Runpy i Python 
    ·Sådan fjerner nøgler fra en ordbog i Python 
    ·Sådan fjerner dubletter fra en to liste String 
      Anbefalede Artikler
    ·Hvordan man skriver Script Apps 
    ·Sådan installeres en VirtueMart UPS Shipping Module 
    ·Binary Tree Traversal Metoder 
    ·Sådan Læs e-mail kodet med MIME 
    ·PHP Array Sorter Funktion 
    ·Sådan Trim Funktioner i Java 
    ·Klasse og objekter i VB 6.0 Tutorial 
    ·Sådan kopieres koden Knap til Integrering 
    ·Sådan fjernes White Space på Perl Regex 
    ·Instruktioner til Chefmate WM -77 vaffeljern 
    Copyright © Computer Viden http://www.computerdk.com