Python程序不使用input()获取输入

时间:2016-06-14 16:08:30

标签: python-3.x sublimetext3

我今天开始使用python。我已经安装了python 3.5.1。我有sublimetext 3.完成Hello world程序后,当我尝试从用户那里获取输入时,或者不接受输入或者不打印它(我不确定)。

y = input("number?")
print(y)

the image includes the screenshot of the code and console

1 个答案:

答案 0 :(得分:1)

在SublimeText中运行Python脚本时,底部打开的控制台只是输出视图。它不是一个完整的终端,只是节目输出的显示。因此,它不接受输入。

如果你想与你的脚本进行交互,你需要在一个真正的终端程序中运行它,它实际上已连接到stdin。

在Windows上,您可以通过按Windows键打开命令行,输入" cmd"进入搜索栏,然后按Enter键。如果您想要比1995年的标准提示更好的命令提示,请尝试ConEmuGit Bash