sublime text4运行python3后input输入没有显示
时间: 2024-06-03 20:10:40 浏览: 151
您在使用Sublime Text4运行Python3时,输入没有显示的问题可能是因为Sublime Text默认不支持从控制台读取输入流。您可以尝试按Ctrl + Shift + P,然后输入"Python: Disable Console"来禁用控制台,然后重新运行您的代码。另外,您也可以考虑使用其他IDE来运行Python代码,如PyCharm或Visual Studio Code等,它们都有更好的输入输出支持。希望这个答案可以解决您的问题!
相关问题
ublime text4运行python3后input输入没有显示光标
这可能是由于Sublime Text 4的控制台不支持输入的缘故。您可以尝试以下两种方法解决此问题:
1.在 Sublime Text 的菜单栏中,选择 "Tools"-> "Build System"-> "Python"。此时在控制台中运行 Python 程序时,可以通过在程序中添加 `input()` 语句的方式显示光标。
2.您可以尝试使用 Sublime Text 插件 "SublimeREPL"。安装该插件后,在 Sublime Text 中打开 Python 文件并按下 "Ctrl+Shift+C" 打开控制台,可以在控制台中输入和执行 Python 程序。在 SublimeREPL 中,`input()` 语句也可以正常工作并显示光标。
ublime text4运行python3程序input输入没有显示光标
这可能是由于Sublime Text4的Python Build System默认不支持标准输入。您可以按下“ctrl + `”打开控制台并键入以下内容来更改设置:
import sublime
import sublime_plugin
class Python3StdinBuildCommand(sublime_plugin.TextCommand):
def run(self, edit):
self.view.window().run_command('exec', {
'cmd': ['python3', '-u', '-'],
'working_dir': '${file_path:${folder}}',
'quiet': True,
'syntax': 'Packages/Python/Python.sublime-syntax',
'shell': True,
'input': 'print(input("请输入:"))'
})
在控制台中按下回车键后,将input变量设为适当的输入语句。然后,通过按下“ctrl + shift + b”打开构建系统并选择“Python3Stdin”来运行带有标准输入的Python3程序。
阅读全文