在python中,我如何获得崇高的输入?

时间:2018-06-20 08:56:42

标签: python-3.x input sublimetext3

在获得用户输入的同时 例如 a = input(“输入数字或字符串”) 当我执行此语句时,它带给我一个无限循环,此后在崇高中什么也不执行。 为了获得输入,我需要嵌入哪些设置或功能?

3 个答案:

答案 0 :(得分:0)

安装SublimeREPL(有关如何在github链接上进行安装的文档)以使用它:

转到:工具> SublimeREPL> Python> Python-运行当前文件

答案 1 :(得分:0)

Sublime-text不允许用户向程序提供输入,但是您可以创建一个新的Python构建系统以允许您输入输入。

  • 转到工具>> 构建系统>> 新构建系统
  • 将以下代码粘贴到文件中,然后保存

-

{
   "shell_cmd": "gnome-terminal -- bash -c \"python3 -u $file;echo;echo Press Enter to exit...;read\"",
   "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
   "selector": "source.python",

}

保存文件并使用 Ctrl + Shift + B

选择构建

当您使用 Ctrl + B 执行程序时,这将在终端中运行该程序,并可以在其中提供输入。

答案 2 :(得分:0)


您也可以尝试一下。会很好用的。

  • 转到工具>> 构建系统>> 新构建系统
  • 粘贴

{
    "file_regex": "^\\s*File \"(...*?)\", line ([0-9]*)",
    "working_dir": "${file_path}",
    "shell": true,
    "selector": "source.py,source.pyhton",
    "shell_cmd": "gnome-terminal -- bash -c 'python3 $file;echo;echo -e \"\\e[107m \\e[92m \\e[1m \\e[5mPress ENTER to continue\";read line;exit'", // for gnome-terminal 
}

让我们将保存文件python3.sublime-build。因此,保存后您可以看到该选项

  • 工具>> 构建系统>> python3

因此,将其标记出来,每次只需按 Ctrl + B

并享受!!!!!!!!