python - 从终端运行后保存 Python 变量
问题描述
我正在使用 python 和 Visual Studio 代码来开发我的代码。我可以成功运行我的脚本(在终端中使用运行 Python 文件)。但是,这非常不方便,因为每次运行后我都会返回终端窗口并且无法访问 python,因此,我将丢失上一次运行中的变量,所以我有三个选项: 1- 打印我想要的所有变量筛选(这显然是不可扩展的)。2- 再次运行文件。3- 在交互式窗口 (Ipython) 中运行 Python 文件。
选项 3 与在 Jupyter Notebook 中运行文件完全相同,这非常方便,因为您可以在当前单元格下方创建一个单元格,并在一次运行后继续使用变量。
我想知道从终端(Pycharm,VS 代码,...)运行 python 脚本的最佳方法是什么,并且可以在之后使用变量(不像每次你忘记打印你再次运行文件的东西?
解决方案
在每一行上尝试 shift + enter 这将使用 python 打开终端
或尝试在 vscode 中运行 .ipynb 文件而不是 .py 文件
推荐阅读
- bash - 如何禁用 ESC 作为 iterm2 中的元键?
- c++ - 找出两个字符串输入是否是字谜,忽略空格、标点符号和数字
- php - 使用 Laravel Socialite 注册用户并重定向到表单以填写更多数据?
- sorting - 根据另一个表提供的某个列值对范围行进行排序
- sql - 使用以下 SQL Server TSQL 从 JSON 返回多行
- python - 在 python 中使用 shutil.copytree() 的问题
- java - 有没有办法在我的游戏中添加跳跃机制?
- c - 在堆栈上声明整数指针并在堆上分配值
- python - Alpha Vantage 使用 python 从损益表库中提取数据
- angular - 量角器测试中的正确用法是什么?等待期望(someFn()).toBe.. 或期望(await someFn()).toBe