Sublime文本中的用户输入问题

时间:2016-07-04 03:03:15

标签: python sublimetext3

我试图在Sublime Text中使用Python(2)编写一个简单的计算器,其中包括向用户询问第一个数字,操作,然后是第二个数字。但是,每次我尝试在Sublime中执行代码时,我都无法通过第一个用户输入。

num1 = int(raw_input("Enter your first number:"))
operation = raw_input("Enter your operation:")
num2 = int(raw_input("Enter your second number:"))

这在IDLE中起作用,即在输入数字后我按Enter键并提示操作。在Sublime中有不同的方法吗?

1 个答案:

答案 0 :(得分:1)

Sublime文本不支持来自控制台的输入,它只是一个out控制台,无论如何都可以使用SublimeREPL。 你可以在sublime文本中获得一个完整的IDLE,如控制台!

引用你得到的内容:

  

在本地或远程(1)virtualenv中启动python。

     

快速运行所选脚本或启动PDB。

     

使用带有历史记录和多行输入的SublimeText2 Python控制台。

你可以从包控件安装它(我想你已经有了包控制!如果没有从here获得它。)