ch = os.read(sys.stdin.fileno(), 1)
while ch != None and len(ch) > 0:
    ch_set.append(ord(ch[0]))
ch = os.read(sys.stdin.fileno(), 1)
return ch_set
init_anykey()
while True:
    key = anykey()
if key != None:
    print(key)
else:
    time.sleep(0.1)
Python: ввод данных из sys.stdin, неблокирующий