【发布时间】:2026-01-26 00:55:02
【问题描述】:
我使用 Sublime Text 2,但当我的代码要求用户输入时,它不会让我输入任何值。 (换句话说:Python 中的 input() 和 Ruby 中的 gets 无法正确提示我输入)。
Python 抛出一个EOFError 错误(当用户没有输入任何内容时你会得到什么)。
对于我来说,只是 USER INPUT 在 Sublime Text 2 中不起作用。
编辑:例如
try:
text = input('Enter something: ')
print text
except EOFError:
print('\nEOFError')
=> Enter something: #cannot enter anything to var "text"
=> EOFError
=> [Finished]
【问题讨论】:
-
对您来说更好的选择是在 IDLE 上运行代码,您也可以在空闲时编写代码
标签: python ruby sublimetext2