首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Spyder中运行代码选择而不将活动窗口更改为IPython控制台?

如何在Spyder中运行代码选择而不将活动窗口更改为IPython控制台?
EN

Stack Overflow用户
提问于 2017-05-24 16:37:14
回答 2查看 14.1K关注 0票数 3

这主要是一个关于Spyder中工作流程的问题,而不是一个纯粹的编程问题。如果有人认为它在这里没有位置,请告诉我,我会把它移走。

我们开始:

我在Windows 64位操作系统上运行Spyder。Spyder和IPython控制台之间的交互取决于您选择如何运行代码,我想指定这种交互是如何工作的。

在运行部分代码的几个选项中,以下两个选项之间的区别使我感到困惑:

选项1-选择部分代码并按F9

这将运行选定的代码。没什么好惊讶的。再次点击F9,并再次执行相同的选择。

选项2-使用单元格(#%%)和Ctrl+Enter运行相同的选择

代码和以前一样运行。但是再一次按下Ctrl-回车,什么都不会发生。可能是因为IPython控制台现在是活动窗口。

我想找到一些方法来改变这种情况,这样我就可以使用Ctrl+Enter并多次运行单元格内容,而不必手动单击Spyder作为活动窗口。我不知道这是否有可能。在、运行/配置、工具/首选项下的设置中进行谷歌搜索和混乱操作,到目前为止都是没用的。

谢谢您的建议!

P.S

如果您想知道为什么这对我来说是个大问题,我将呈现多个图表,并在每次运行代码时,将它们导出到Power,并进行一些小的更改。这种方式,新的部分的图表(行,文本框等)显示时,我的工作方式完成电源点演示。对于我的基本数据科学需要,这是一个非常理想的工作流程。当然,除了每次运行不同的代码选择时,我都必须手动选择Spyder。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-05-22 20:38:08

选项2中,您应该使用Shift+Enter代替

票数 1
EN

Stack Overflow用户

发布于 2020-06-15 16:55:51

在最新的spyder版本中,运行突出显示的代码行的键盘快捷方式是F9,但它似乎不起作用。

TOOLS>>PREFERENCES>>KEYBOARD SHORTCUTS中更改它,然后双击要更改的任何快捷方式,并使用快捷方式进行更改。但是,如果您使用与任何其他工作相同的快捷方式,则要非常小心,否则它将被删除。

我将“运行选择”的快捷方式从F9改为ctrl + Enter

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44164094

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档