Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Otvorte súbor Python v textovom editore , ako je napríklad Windows Poznámkový blok .
2
Pridať na MS VC + + Runtime ( msvcrt ) , ktorý umožňuje prístup k funkciám klávesnice , pridaním nasledujúceho kódu na začiatok súboru : klipart
import msvcrt
3
Vymazať vyrovnávacej pamäti klávesnice pridaním nasledujúci kód do vašich funkcie :
kým msvcrt.kbhit ( ) : msvcrt.getch ( )
4
Otázka na stlačenie určitej klávesy a potom vykonávať ďalšie kód pri čakaní na stlačenie tlačidla , pridaním nasledujúceho kódu vo svojej funkcii :
print " , stlačte tlačidlo C , aby aj naďalej "
keď nie je msvcrt.kbhit ( ) alebo msvcrt.getch ( ) = " C "
# kód ! vykonávať pri čakaní klipart
tlač " . " ,
time.sleep ( 0.5 )
odsadenie každý riadok po " , zatiaľ čo " vyhlásenie slučka s klávesom " Tab " . Funkcia " msvcrt.kbhit " vracia hodnotu true , akonáhle je stlačené tlačidlo . Tým sa zabráni funkciu " msvcrt.getch " blokovanie , takže iný kód môže byť spustený pri čakaní na užívateľa . Funkcia " msvcrt.getch " vráti posledný znak stlačené , ktorý ešte nebol spracovaný . Kód sa zobrazí " " . charakter každú pol sekundy , kým užívateľ stlačí kláves " C " .
5
Uložte súbor , zostaviť program a spustite ho spustiť funkcie klávesnice v Pythone .