如何在python中执行代码时访问变量?

时间:2018-04-01 18:42:00

标签: python variables

我有一个代码,持续半小时才能完全执行。但我不知道在运行变量后如何访问和查看变量。我的意思是当程序很简单时,我们可以使用print()并反复运行代码。但是如果不再执行它我怎么能这样做呢?我用Pycharm

3 个答案:

答案 0 :(得分:1)

尽管自问这个问题以来已经过去了很长时间(可能重复了,但是我找不到类似的问题),但请不要让我无解。

选择应该从程序窗口右上角执行的.py文件,然后选择“编辑配置”

enter image description here

然后选中“使用python控制台运行”。

我不知道哪个pycharm版本添加了此选项,以便首次在控制台中运行代码(也许是从其第一个发行版开始!),但这应该完成!

答案 1 :(得分:0)

在迭代会话中运行脚本,例如,通过ipython。

pip install ipython
ipython
run script_name.py

执行脚本后,您仍然可以与脚本中创建的对象进行交互。

答案 2 :(得分:-1)

您应该将输出保存到文件中,例如:

with open("filename", "w+") as file:
    file.write(variable)

您将能够稍后阅读并将其存储为变量,即使您关闭会话并再次打开它也是如此。

with open("filename") as file:
    variable = file.read()

无需再次运行代码。