【发布时间】:2021-01-25 13:14:55
【问题描述】:
我正在寻找一种在 VSCode 中将 .ipynb 转换为 .py 文件的好方法。到目前为止,我已经尝试过:
- vscode 中内置的“导出为”选项。不理想,因为它在脚本开始时会生成以下内容,以及“运行单元格”、“在下方运行”等按钮/链接:
"要添加新单元格,请输入 '# %%' 要添加新的降价单元格,请输入 '# %% [markdown]' %% from IPython import get_ipython"
-
nb 转换。我通常将其作为命令插入脚本本身 (https://stackoverflow.com/a/19779226/14198216),因此它会在运行后自动转换并保存。但这也会留下“Run Cell”等,以及执行标记(例如:“In [1]”)
-
jupytext.我通常也将其作为命令插入。在 .py 的开头,它产生:
-- 编码:utf-8 -- --- jupyter:jupytext: text_representation:
是否有一个不错的简约解决方案,不会在我的笔记本的 .py 版本中插入一堆垃圾(需要手动编辑掉),并且可以从笔记本本身轻松/自动执行?这也可能是我目前不知道的设置调整,可以使我提到的其中一项工作更好。
提前致谢。
【问题讨论】:
标签: python visual-studio-code jupyter-notebook jupyter