在获得用户输入的同时 例如 a = input(“输入数字或字符串”) 当我执行此语句时,它带给我一个无限循环,此后在崇高中什么也不执行。 为了获得输入,我需要嵌入哪些设置或功能?
答案 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。因此,保存后您可以看到该选项
因此,将其标记出来,每次只需按 Ctrl + B 。
并享受!!!!!!!!