我用 升华 </跨度> 文本2,但当我的代码要求用户输入时,它不会让我输入任何值。 (换句话说:Python中的input()和Ruby中的获取无法正确提示我输入)。
Python抛出了一个EOFError错误(当用户没有输入任何内容时你会得到什么)。
Simply USER INPUT无法使用 升华 </跨度> 文字2给我。
编辑:例如
尝试: text = input(‘输入内容:’) 印刷品
Sublime文本不支持这一点。但你可以通过使用来绕过它(至少在python中) SublimeREPL ,我把它用于一切,它的效果非常好。虽然它有点蠢,因为标签仍然可以像普通的崇高标签一样编辑(这是好的和坏的)......
它还允许您在多个选项卡中运行解释器,它基本上很棒。
要安装它,你需要 package control 这可以让您轻松安装插件。为了实现目标 这里 ,并按照说明操作。完成之后:
package control
ST
SublimeREPL
Tools>sublimerepl>python
以来, 升华 不直接支持输入控制台。所以,通过以下额外步骤很容易在Sublime中获得输入:
注意: 这适用于sublimeText3(windows)