ublime text4运行python3程序input输入没有显示光标
时间: 2024-05-30 09:13:56 浏览: 129
这可能是由于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程序。
阅读全文