whycomputer.com >> Datornätverk >  >> Programvara

Hur man får nyckelpressar i Python

Att lära sig att fånga varje tangent som trycks ned på tangentbordet med Python är ett sätt att registrera information du skriver på din dator. Python är ett datorprogrammeringsspråk som kan användas för att enkelt fånga nycklar programmatiskt. En fördel med ett Python -program är att det körs i flera operativsystem, som Linux \ Unix, Max OS X och Windows, enligt Python.com. I Python används "keysym" -egenskapen för att detektera tangenten som trycks in; egenskapen "Char ()" används för att hämta nyckeln.

Steg 1

Starta IDLE (Python GUI), klicka på "Arkiv" -menyn och klicka på "Nytt fönster" för att öppna ett nytt fönster. Tryck på "Ctrl" och "S" för att öppna dialogrutan "Spara som". Skriv "getKeyPressed" bredvid "Filnamn:" och klicka på "Spara".

Steg 2

Lägg till följande kod för att importera "Tkinter" namnutrymme till ditt projekt:importera Tkinter som tk

Steg 3

Kopiera och klistra in följande kod för att få varje knapp tryckt. def knapptryckning (händelse):if event.keysym =='Escape':mainRoot.destroy () keyPressed =event.char print "Du tryckte på:" + keyPressed

Steg 4

Lägg till följande kod för att skriva ut tangenten som trycks ned med kommandotolken:mainRoot =tk.Tk () print "Tryck på en knapp (Escape -tangenten för att avsluta):" mainRoot.bind_all (' ', knapptryckning) mainRoot.withdraw () mainRoot.mainloop ()

Klicka på startknappen "Windows" och skriv "Cmd" i textrutan "Sök program och filer". Tryck på "Enter" för att öppna kommandotolken. Navigera till “C:\ Python \ "Och skriv" python getKeyPressed. " Tryck på "Enter" för att köra ditt program. Börja skriva med tangentbordet för att visa varje tangent tryckt till kommandotolken.


URL:https://sv.whycomputer.com/programvara/1014008100.html

Programvara
  • Hur man får en snabbare nedladdningshastighet

    Nedladdningshastigheten mäts i data som överförs per sekund. Den vanligaste hastigheten är kilobyte per sekund. Ju fler kilobyte per sekund som överförs till din dator, desto snabbare får du filen du laddar ner. För att få en snabbare nedladdningshastighet, uppmärksamma några faktorer. Steg 1

  • Hur man skapar en PGP -nyckel

    Pretty Good Privacy (PGP) är en krypteringsteknik som används för att skicka och ta emot meddelanden. Krypteringsprocessen utförs med hjälp av skrivbordsprogramvaran. När du installerar PGP -programvaran, du måste skapa en nyckel. En PGP -nyckel är koden som används för att dekryptera meddelanden nä

  • Hur man får ett SD -kort -ID

    Om du har en GPS -enhet eller annan bärbar enhet som använder ett SD -kort kan du behöva SD -kortets ID. Detta krävs ibland för att visa kartor på GPS-enheter eller GPS-aktiverade smarttelefoner. SD -kortets ID är inte tryckt på själva kortet, så du måste sätta in kortet i din dator för att ta reda

Datornätverk © https://sv.whycomputer.com