在Matlab和R中,我可以运行代码,MATLAB编辑器和R-Studio的控制台/终端会向我公开会话。在某种程度上,我可以从控制台访问我的模拟的所有变量和结果。我在网上找到了一些解决方案,但我对它们并不满意,或者我不清楚它们。 所以这是一个问题:
如果我在我的python p1.py中有以下行:
a=3
我执行上述行,执行后,我希望能够在VS Code的终端或控制台中输入以下行并获得正确的结果:
b=a+10
非常感谢!
答案 0 :(得分:0)
您可以使用Run Selection/Line in Python Terminal
将文本发送到Python REPL实例。如果您在REPL中的更改后反映在编辑器中,那么我担心不存在支持。
答案 1 :(得分:-1)
在USER SETTINGS中,我修改了以下内容:
{
"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设置中。运行简单的加法/减法测试后,我可以访问 ipython 终端中的变量。