繁体   English   中英

如何从 Jupyter notebook 获取原始代码?

[英]How to get raw code from a Jupyter notebook?

如果有一个按钮可以将原始代码从 Jupyter notebook 复制到剪贴板,这样它就可以转储到文本文件、.py/.R 脚本或直接进入终端(像 github 这样的按钮必须复制到剪贴板)

是否存在按钮(甚至是 chrome 插件)?

显然,您可以手动将部分复制/粘贴到 txt 文件中,但这对于长笔记本/降价文件来说很费力

是的,有一个按钮:

文件 > 下载为 > Python (.py)

对于 Mac OS 用户,有一种更方便的方法。

通过安装一个Automator脚本, ipynb文件转换为py ,然后通过单击鼠标右键自动将内容复制到剪贴板,并在Quick Action部分选择脚本。

Github链接

在此处输入图像描述

您可以使用魔术命令 %%writefile 保存为 py 文件

%%writefile "directory/to/file/filename.py"

但是,您应该将此命令放在单元格的顶部,否则会引发错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM