サンプル – REPLプロンプト - renesas/micropython GitHub Wiki

- REPL(Read Evaluate Print Loop )プロンプトからノンブロッキングでキー入力し、それを表示します。
from sys import stdin, stdout
from select import poll, POLLIN
poller = poll()
poller.register(stdin, POLLIN)
while True:
for k, ev in poller.poll(10):
c = stdin.read(1)
n = stdout.write(c)
if c == "\r":
stdout.write("\n")
