私はこのようなクラスを使用しています。これまでのところうまく機能していますが、外部ソースからの入力をポーリングしているため、プログラムがすべてのキーを取得しているわけではありません。コードとその出力の大まかな例を次に示します。
while True:
ch = getch()
print "Queue: " + ch
# Do something #
出力が
Queue: 0
Queue: 01
Queue: 012
3Queue: 012
Queue: 0124
主に部品の下でコードをより効率的にする必要がある解決策がいくつかあることを私は知っています#Do Something#
。getch()
ただし、任意の 2 つの呼び出しの間のスペースができる限り最小化されるポイントまで絞り込みました。助言がありますか?