Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
Python Keyboard Tutorial
Het hebben van toegang tot toetsenbord functies in Python is belangrijk wanneer u een gebruiker wordt gevraagd in te typen informatie , zoals een lijst met namen van werknemers . Toetsenbord functies zijn specifiek platform . De MS VC + + runtime ( MSVCRT ) biedt elementaire toetsenbord functionaliteit voor Windows-besturingssystemen . Noemen de " kbhit " -functie om te controleren of een toets is ingedrukt en bel de functie " getch " om toegang te krijgen tot de waarde van de laatst ingedrukte toets . Instructies
1

Open het Python -bestand in een teksteditor zoals Kladblok van Windows . Kopen van 2

Voeg de MS VC + + runtime ( MSVCRT ) , die de toegang tot de functies van dit toetsenbord maakt , door toevoeging van de volgende code aan de bovenkant van uw dossier :

import MSVCRT
3


Wis het toetsenbord buffer door het toevoegen van de volgende code in je functie :

terwijl msvcrt.kbhit ( ) : msvcrt.getch ( )

Query 4 de gebruiker dan om een specifieke toets en voer vervolgens aanvullende code tijdens het wachten op een toetsdruk , door toevoeging van de volgende code in uw functie :

print " op C om verder te gaan "

terwijl niet msvcrt.kbhit ( ) of msvcrt.getch ( ) = " C "

# code
aan ! voeren tijdens het wachten

afdruk Nieuws " . " ,

time.sleep
( 0.5 ) op

inspringen elke regel na de lus "terwijl" verklaring met de "tab" toets . De functie " msvcrt.kbhit " geeft true wanneer een toets is ingedrukt . Dit voorkomt dat de functie " msvcrt.getch " blokkeren , zodat andere code kan worden uitgevoerd terwijl voor de gebruiker . De functie " msvcrt.getch " zal het laatste teken ingedrukt die nog niet is verwerkt terugkeren . De code toont een " . " karakter elke halve seconde totdat de gebruiker op de toets " C " .
5

Sla het bestand op , compileren uw programma en voer het uit om de Python keyboard functies uitvoeren .

Previous: Next:
  python Programming
·Hoe maak je een eenvoudige Vid…
·Hoe maak je een rekenmachine m…
·Hoe om cijfers in Python 
·Python Tricks 
·Hoe te Override gelijk in Pyth…
·Hoe de index van een string in…
·Python wordt niet Matching a S…
·Hoe werkt Traffic Python werk?…
·Hoe maak je een Wens Game Make…
  Related Articles
Visual Basic Math Functions Tutorial 
Visual Basic Tutorial : Msgbox 
ListBox Visual Basic Tutorial 
Visual Basic ListView Tutorial 
Progress Bar Tutorial 
Visual Basic Database Tutorial 
VBScript & SQL Tutorial 
Visual Basic 6.0 Database Tutorial 
Tutorial voor Visual Basic Commands 
  Programmering Articles
·Hoe u het register bewerken in VBScript 
·Hoe maak je een tabel in MySQL 
·Hoe kan ik een aanvraag titel in VBA Ver…
·Hoe te kiezen uit meerdere tabellen in P…
·Verschillen tussen Byte Array Vs . Strin…
·Hoe maak je een INF -bestand maken voor …
·Hoe Medium Tekst omzetten naar JPG in PH…
·Verschillen tussen HTML 5 & HTML 4 
·Hoe te RubyGems opnieuw installeren 
Copyright © Computer Kennis http://www.nldit.com