Sublime Text 2を使用していますが、コードでユーザー入力を求められたときに値を入力できません。(言い換えるinput()
と、Pythonとgets
Rubyでは、入力を正しく求めるプロンプトが表示されません)。
PythonはエラーをスローしEOFError
ます(ユーザーが何も入力しない場合に得られるもの)。
単にユーザー入力がSublimeText2で機能していません。
編集:例えば
try:
text = input('Enter something: ')
print text
except EOFError:
print('\nEOFError')
=> Enter something: #cannot enter anything to var "text"
=> EOFError
=> [Finished]