首页 > 解决方案 > 从终端运行后保存 Python 变量

问题描述

我正在使用 python 和 Visual Studio 代码来开发我的代码。我可以成功运行我的脚本(在终端中使用运行 Python 文件)。但是,这非常不方便,因为每次运行后我都会返回终端窗口并且无法访问 python,因此,我将丢失上一次运行中的变量,所以我有三个选项: 1- 打印我想要的所有变量筛选(这显然是不可扩展的)。2- 再次运行文件。3- 在交互式窗口 (Ipython) 中运行 Python 文件。

选项 3 与在 Jupyter Notebook 中运行文件完全相同,这非常方便,因为您可以在当前单元格下方创建一个单元格,并在一次运行后继续使用变量。

我想知道从终端(Pycharm,VS 代码,...)运行 python 脚本的最佳方法是什么,并且可以在之后使用变量(不像每次你忘记打印你再次运行文件的东西?

标签: pythonterminaljupyter-notebooksave

解决方案


在每一行上尝试 shift + enter 这将使用 python 打开终端
或尝试在 vscode 中运行 .ipynb 文件而不是 .py 文件


推荐阅读