Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> python Programming >> Content

    Python Keyboard Tutorial

    Att ha tillgång till tangentbord funktioner i Python är viktigt när man vill uppmana användaren att skriva in information, t.ex. en lista med namn på anställda . Tangentbord funktioner plattform specifik . Den MS VC + + runtime ( msvcrt ) ger grundläggande tangentbord funktionalitet för Windows-operativsystem . Ring " kbhit " -funktion för att kontrollera om någon tangent har tryckts och kallar " getch " -funktion för att komma åt värdet av den pressade sista nyckeln . Instruktioner
    1

    Öppna Python -filen i en textredigerare som Anteckningar i Windows .
    2

    Lägg till MS VC + + runtime ( msvcrt ) , vilket ger tillgång till tangentbordsfunktioner , genom att lägga till följande kod på toppen av din fil :

    import msvcrt
    3

    Rensa tangentbordet buffert genom att lägga till följande kod i din funktion :

    medan msvcrt.kbhit ( ) : msvcrt.getch ( )
    4

    Query användaren att trycka på en viss knapp och sedan utföra ytterligare kod i väntan på en knapptryckning , genom att lägga till följande kod i din funktion :

    print " tryck C för att fortsätta "

    utan msvcrt.kbhit ( ) eller msvcrt.getch ( ) = " C "

    # kod till ! utföra väntan

    print " . " ,

    time.sleep ( 0,5 ) katalog

    indrag varje rad efter " medan " loop uttalande med " flik" -knappen . Den " msvcrt.kbhit " funktionen returnerar true när en tangent har tryckts . Detta förhindrar " msvcrt.getch "-funktionen från blockering, så att annan kod kan exekveras i väntan på användaren. Den " msvcrt.getch " funktionen returnerar det sista tecknet pressad som inte har behandlats ännu . Koden visar en " . " karaktär varje halv sekund tills användaren trycker på " C " knappen .
    5

    Spara filen , kompilera ditt program och köra den för att köra Python tangentbordsfunktionerna .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Definiera globala variabler i Python
    ·Hur man upptäcker substantiv i Python
    ·Hur man utarbeta ett program för att beräkna elevbety…
    ·Hur man hittar en lista i Python
    ·Hur man använder html5lib i Python
    ·Hur man installerar pyinotify i Python 2.7
    ·Hur en Läs textfil i Python
    ·Komma åt Python Docstring
    ·Hur att skapa en buffert i Python
    ·Hur man använder Echo i Python
    Utvalda artiklarna
    ·Hur man skickar en massa e-post i PHP Partier
    ·Hur man går med listor i Python
    ·Hur Multiplicera heltal med Bit Skiften
    ·Hur Ladda ner
    ·Olika datatyper i Visual Basic
    ·Hur man skriver ett program i Python för Diophantine E…
    ·Hur man gör ett brädspel i Java
    ·Hur man byter tecken med XPath
    ·Hur man öppnar ett PDF i C #
    ·Hur Debug Perlprogram
    Copyright © Dator Kunskap http://www.dator.xyz