gpt4 book ai didi

python - 如何从单独的进程(例如,编辑器、vim)在 Jupyter Notebook 服务器中创建和执行单元格?

转载 作者:行者123 更新时间:2023-12-04 15:28:55 25 4
gpt4 key购买 nike

我想在正在运行的 jupyter notebook 上调用 api 来创建或编辑现有单元格,然后运行它。完成后,浏览器页面也应该更新,以显示单元格的内容和输出。

此 api 的预期用例是 vim 编辑器的插件,它将获取突出显示的行并执行它们。使用 jupyter notebook 的动机是允许使用 matplotlib 可视化绘图和图像,即使 vim 和 notebook 都将在远程服务器上运行。用户将有一个打开笔记本的浏览器页面,并单独打开一个可能通过 ssh 连接到机器并编辑 python 代码的终端。

VSCode 在其 python 交互模式下正是这样做的,但我更喜欢使用原生的 vim 编辑器,而不是仅仅为了能够做到这一点而切换到 vscode。

最佳答案

有几个插件正在为此积极开发,没有使用它们,似乎只有 vimpyter在浏览器上与 jupyter 交互。其他喜欢 jupyter-vimvim-ipython在 vim 缓冲区中打开笔记本。

如果你可以在没有内联图的情况下生活,我觉得拥有 neoterm 会很舒服终端缓冲区,我可以在其中向 IPython 发送线路和从 IPython 发送线路。

关于python - 如何从单独的进程(例如,编辑器、vim)在 Jupyter Notebook 服务器中创建和执行单元格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61692423/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com