我可以为两个独立的 Python 代码提供两个独立的 Spyder 控制台吗?
Posted
技术标签:
【中文标题】我可以为两个独立的 Python 代码提供两个独立的 Spyder 控制台吗?【英文标题】:Can I have two independent Spyder consoles for two independent Python codes? 【发布时间】:2020-02-20 22:33:37 【问题描述】:我有两个独立的 Python 代码,每个都有自己的输入和输出。 我想要两个 IPython 控制台和两个变量资源管理器,每个都与两个代码之一相关联。这样,我可以在我的两个独立代码之间来回切换。我不需要使用从一个代码到另一个代码的结果。
我以为我可以通过取消选中“工具 > 首选项 > 常规”中的“使用单个实例”选项来做到这一点,但这似乎并没有达到我想要的效果,我仍然只看到一个 Python 控制台和一个变量探索器。
有什么办法吗?
【问题讨论】:
【参考方案1】:(这里是 Spyder 维护者) 你可以通过菜单在同一个 Spyder 实例中打开两个控制台
Consoles > New console
每个控制台都是独立的,并且有自己的变量资源管理器视图。
为了额外的隔离,你也可以去菜单
Run > Configuration per file
然后选择名为Execute in a dedicated console
的选项。这将在您每次运行它们时在同一个控制台中执行您的每个代码(我们的默认设置是在当前具有焦点的控制台中运行代码)。
【讨论】:
以上是关于我可以为两个独立的 Python 代码提供两个独立的 Spyder 控制台吗?的主要内容,如果未能解决你的问题,请参考以下文章
使用一个 Spring Security 保护两个独立的 Java 应用程序