[英]How to have an interactive console in VS Code for python?
在Matlab和R中,我可以运行代码,而MATLAB编辑器的控制台/终端和R-Studio将向我公开该会话。 通过这种方式,我可以从控制台访问所有变量和仿真结果。 我在网上找到了一些解决方案,但是我对它们不满意,或者对我来说不清楚。 所以这是一个问题:
假设我的python p1.py中包含以下行:
a=3
并且我执行了上述行,执行后,我希望能够在VS Code的终端或控制台中输入以下行并获得正确的结果:
b=a+10
非常感谢!
您可以Run Selection/Line in Python Terminal
使用Run Selection/Line in Python Terminal
这会将文本发送到Python REPL实例。 如果您希望将REPL中的更改反映在编辑器中,那么恐怕不存在支持。
在用户设置中,我修改了以下内容:
{
"jupyter.appendResults": true,
//"terminal.integrated.shell.windows": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
"terminal.integrated.shell.windows": "C:\\Program Files\\Python36\\Scripts\\ipython.exe",
"[python]": {
}
}
然后我添加了这一行:
{
"python.pythonPath": "run"
//"python.pythonPath": "C:\\Program Files\\Python36\\python.exe"
}
在VS Code的WORKSPACE SETTINGS中。 运行简单的加/减测试后,我可以在ipython终端中访问变量。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.