VSCode可以与当前Jupyter Notebook的内核进行交互吗?

时间:2018-11-28 17:35:41

标签: python visual-studio-code jupyter-notebook jupyter

在VSCode中,脚本具有:

#%%
a = 3

创建一个Jupyter单元。运行单元会启动Jupyter服务器,并在Python Interactive窗口中评估代码。

我想与此会话进行交互并将print(a)从控制台传递给它,而无需修改Jupyter笔记本。那可能吗?我找不到打开将定义a的Python会话的方法。

2 个答案:

答案 0 :(得分:0)

我建议记录来自GitHub的建议: https://github.com/Microsoft/vscode-python/issues

这可能与您要的内容相似。 https://github.com/Microsoft/vscode-python/issues/3101

这将使您可以在交互式窗口中键入临时代码。如果您不喜欢它,则可以将其删除。

答案 1 :(得分:0)

您可以调用ipython的%qtconsole 魔术命令

#%%
%qtconsole

这将打开一个单独 jupyter qt控制台窗口,该窗口指向与vbcode“笔记本”相同的内核。