私はPythonでメニューを持っています。その部分は簡単でした。raw_input()
ユーザーから選択を取得するために使用しています。
問題は、ユーザーが選択を行った後にraw_input
(および入力で) 押す必要があることです。Enterキーストロークでプログラムをすぐに動作させる方法はありますか? ここに私がこれまでに持っているものがあります:
import sys
print """Menu
1) Say Foo
2) Say Bar"""
answer = raw_input("Make a selection> ")
if "1" in answer: print "foo"
elif "2" in answer: print "bar"
みたいなのがあれば最高です
print menu
while lastKey = "":
lastKey = check_for_recent_keystrokes()
if "1" in lastKey: #do stuff...