Sublime Text作为一款轻量级代码编辑器,默认不支持直接使用input()函数进行交互输入。本文将详细介绍三种实现输入交互的解决方案。
1. 创建自定义Build System配置文件:
{
"cmd": ["python", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
"env": {"PYTHONIOENCODING": "utf-8"},
"target": "terminus_exec",
"cancel": "terminus_cancel_build"
}
2. 保存为PythonInput.sublime-build
3. 选择该Build System后即可使用input
通过以上方法,开发者可以在Sublime Text中完美实现Python的input交互功能,提升开发效率。