簡體   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