Python win 1文字入力

Python(win)で1文字入力にはmsvcrtモジュールを使いますhttps://docs.python.org/ja/3/library/msvcrt.html

import msvcrt
# msvcrt.getch()のため

for i in range(0, 5):
    input_str = msvcrt.getch()
    input_str = str(input_str)
    print(input_str)
    if input_str == "b'a'":
        print("you push 'a'")
    if input_str == "b'z'":
        print("you push 'z'")

入力した値をstr命令で文字列に変換すると
a→”b’a'”
z→”b’z'”
とかになります