如何在PyCharm中运行Python脚本后保存变量值?

如何在PyCharm中运行Python脚本后保存变量值?,python,debugging,Python,Debugging,在Python脚本执行之后,我想使用在执行期间生成的变量 例如,可以在RStudio或标准Python解释器控制台中进行操作。我想说,最简单的选择是使用Python shell导入存储变量定义的文件 例如,foo.py将是: a = 1 b = 2 然后在同一目录下运行的python shell中: >>> import foo # or, from foo import * >>> foo.a 1 >>> foo.b 2 >>

在Python脚本执行之后,我想使用在执行期间生成的变量


例如,可以在RStudio或标准Python解释器控制台中进行操作。

我想说,最简单的选择是使用Python shell导入存储变量定义的文件

例如,foo.py将是:

a = 1
b = 2
然后在同一目录下运行的python shell中:

>>> import foo # or, from foo import *
>>> foo.a
1
>>> foo.b
2
>>> foo.a + foo.b
3

如果导入所有内容,还可以交互使用任何函数/类等。

如果我想从PyCharm控制台执行此操作,我的文件应包含在控制台“工作目录”中。我该如何更改该目录?我不熟悉PyCharm。显然,当前项目中的所有文件都已添加到路径中,因此您可以直接导入?请看这里: