Keypress
python.py
Windows
import msvcrt as leKeyboard keypress = leKeyboard.getch() print (ord(keypress))
Linux
import getch as leKeyboard keypress = leKeyboard.getch() print (ord(keypress))
Samoodređenje
# -*- coding: utf-8 -*-
from sys import platform
from unittest import case
if platform == "linux": import getch as leKeyboard
if platform == "win32": import msvcrt as leKeyboard
keypress = leKeyboard.getch()
skenKod = ( ord (keypress) )
if skenKod in { 224 , 0 , 27 }:
keypress = leKeyboard.getch()
skenKod = ord (keypress) # Win32 - 75:Lijevo 72:Gore 77:Desno 80:Dolje 13:Enter 9:TAB 8:BackSpace
if skenKod == 91: # =[ =Linux
keypress = leKeyboard.getch() # Linux - 68:Lijevo 65:Gore 67:Desno 66:Dolje 10:Enter 9:TAB 127:BackSpace
skenKod = ord (keypress)
print( skenKod )
read xread input xinput key character xkey xcharacter press xpress single xsingle user userinput xuser xuserinput no enter without enter noenter withoutenter xno xwithout xenter one xone cursor arrow keys arrowkeys xcursor xarrow keys xarrowkeys