Vitajte na [www.pocitac.win] Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy počítačový

Ako získať stlačenie klávesu v Python

Naučiť sa, ako zachytiť každú klávesu stlačenú na klávesnici pomocou Pythonu, je jedným zo spôsobov, ako uchovávať v počítači záznam informácií, ktoré napíšete. Python je počítačový programovací jazyk, ktorý možno použiť na programové snímanie kľúčov. Jednou z výhod programu Python je, že beží na viacerých operačných systémoch, ako napríklad Linux \\ Unix, Max OS X a Windows, podľa stránky Python.com. V Pythone sa používa vlastnosť „keyym“ na detekciu stlačeného klávesu; Na získanie kľúča sa používa vlastnosť „Char ()“.

Krok 1

Spustenie IDLE (Python GUI), kliknite na ponuku „Súbor“ a kliknutím na „Nové okno“ spustíte nové okno. Stlačením klávesov „Ctrl“ a „S“ spustíte dialógové okno „Uložiť ako“. Zadajte „getKeyPressed“ vedľa „Názov súboru:“ a kliknite na „Uložiť“.

Krok 2

Pridajte nasledujúci kód a naimportujte do svojho priestoru názvov „Tkinter“: import Tkinter ako tk

Krok 3 - Skopírujte a prilepte nasledujúci kód, aby ste dostali každé tlačidlo stlačené: def keypress (event): if event.keysym == 'Escape': mainRoot.destroy () keyPressed = event.char print "Stlačili ste : "+ keyPressed

Krok 4

Pridajte nasledujúci kód a tlačte kláves stlačený pomocou príkazového riadka: mainRoot = tk.Tk () print" Stlačte kláves (kláves Escape ukončite): " mainRoot.bind_all ('

', keypress) mainRoot.withdraw () mainRoot.mainloop ()

Kliknite na tlačidlo Štart systému Windows a do textového poľa „Vyhľadajte programy a súbory“ napíšte „Cmd“. Enter “na otvorenie okna príkazového riadka. Prejdite na„ C: \\ Python \\ “a napíšte„ python getKeyPressed “. Stlačením klávesu„ Enter “spustite program. Začnite písať pomocou klávesnice, aby sa zobrazila každá klávesa stlačená v príkazovom riadku windo. w.

Copyright © počítačové znalosti Všetky práva vyhradené