4

我对 Python 比较陌生,一开始我选择了 Spyder 作为 IDE。目前我正在研究一个优化问题,并希望保留结果以进行进一步的后处理。

如果我使用 F5(或“运行>运行”)运行代码,则文件正在执行,其输出在控制台上,但变量资源管理器中没有任何内容。另一方面,如果我选择整个代码并按 F9(或“运行>运行选择”),所有变量都会出现在变量资源管理器中,这实际上是我想要的。

原因可能是按 F5 关闭当前控制台,而按 F9 使其保持打开状态并显示 globals() 内容,如 ( https://pythonhosted.org/spyder/variableexplorer.html ) 中所述。我的 Spyder 版本是 2.25,操作系统 Ubuntu Linux 14.04 x64。

有什么办法可以改变这种行为,这样我就不必在每次想在资源管理器中查看变量时都标记所有代码并执行它?我可能是一个简单的问题,但会让我的工作更轻松;-)

提前致谢!

绳索

4

0 回答 0