VScode:使用任务自动将 Python 文件转换为 Jupyter 笔记本

VScode:使用任务自动将 Python 文件转换为 Jupyter 笔记本

在 VScode 中,我可以用 markdown 和 python 单元格编写一个 python 文件,然后通过命令面板将其转换为笔记本。一切运行良好,但我想通过任务自动执行此操作。

我知道我可以为转换定义一个快捷方式,但我仍然需要使用文件资源管理器手动保存笔记本。我可以用任务自动执行此操作吗?如果可以,我该如何访问转换功能?这是 VScode 的一些内部功能还是我可以通过命令行访问此功能?

我在命令行中尝试了一些 Jupyter 命令,但没有任何效果。此外,我找不到 Juypter 命令的全面文档。

关于 VScode 中的 Jupyter 笔记本的另一个问题:有没有办法可以隐藏单元格?我知道如果我编辑笔记本的元数据就可以做到这一点,但我希望有更好的方法。

编辑:我找到了一种自动转换的方法jupytext和 bash。你可以找到我建议的解决方案这里

答案1

看到VSCode 中的 Jupyter 支持改进了很多。界面中有一个导入命令和一个从 Jupyter 导出到 Python 的图标:

[将 Jupyter 导出为 Python 脚本的图标]

不幸的是,我找不到将笔记本自动导出为 Python 脚本的选项,您必须手动导出它。

相关内容