getch()がリアルタイム入力になってしまいます。

pythonいじり始めたものです。

getch()で一文字入力をしたいのですがリアルタイム入力になってしまいます。

from msvcrt import getch

while 1:
kb = ord(getch())
print(chr(kb))

を実行すると1文字入力のはずがリアルタイムに
文字がスクロールして流れます。

一文字入力にするのにはどうすればいいでしょうか?

ÿ
ÿ
ÿ
ÿ

と続いて表示されます。

コメントを投稿

0 コメント