运行选定的行并使用jupyter noteb显示输出

2024-10-02 14:24:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我以前使用的是针对VS代码的Jupyter扩展(https://github.com/DonJayamanne/vscodeJupyter),可以选择我的代码并运行它,输出显示在“Results”窗格中。在

这似乎不再起作用——例如,当我选择一个变量并运行它时,底部的“python3kernel”状态在busy/idle之间快速切换,但是这个变量没有显示出来。在

我看到这个扩展现在已经被弃用了,人们可以使用python扩展运行单元,但是有没有任何方法可以复制这个在我的工作流中非常重要的旧功能呢?在


Tags: 代码httpsgithubcom状态jupyterresults单元
1条回答
网友
1楼 · 发布于 2024-10-02 14:24:25

所以我们实际上只是在microsoftpython扩展中添加了这个功能,它昨晚才发布。如果您在一个定义了#%%单元格的.py文档中,则可以在没有选定文本的单元格中按shift+enter键在交互式窗口中运行该单元格。如果你在一个定义了单元格的.py文件中,选择了文本并按了shift+enter,那么只有文本(不是整个单元格)将被发送到交互式窗口。如果您在一个没有定义单元格的.py文件中,并且选择了text并点击shift enter,那么文本将像以前一样发送到普通的python终端。但现在您将看到一个一次性弹出窗口,询问您是否希望将非单元文件中的shift-enter命令发送到交互式窗口。如果您错过了弹出窗口,您也可以更改我们在选项中添加的sendselection to Interactive Window命令。在

相关问题 更多 >