def _find_getch():
try:
import termios
except ImportError:
import msvcrt
return msvcrt.getch
import sys, tty
def _getch():
fd = sys.stdin.fileno()
old_settings = termios.tcgetattr(fd)
try:
tty.setraw(fd)
ch = sys.stdin.read(1)
finally:
termios.tcsetattr(fd, termios.TCSADRAIN, old_settings)
return ch
return _getch
# read single character without waiting for '\n'
评论列表
文章目录