[英]How to export current notebook in HTML on Jupyter
如何將當前筆記本(從筆記本本身內部,使用Python )導出到 HTML(到自定義輸出路徑)?
通過查看nbconvert docs ,您會發現可以使用--to html方法:
import os
os.system('jupyter nbconvert --to html yourNotebook.ipynb')
這將在yourNotebook.ipynb
文件夾中創建一個yourNotebook.html
文件。
你能行的。 使用以下非常簡單的步驟:
我正在使用:操作系統:Ubuntu、Anaconda-Jupyter notebook、Python 3
啟動要以 HTML 格式保存的 jupyter 筆記本。 首先正確保存筆記本,以便 HTML 文件具有您的代碼/筆記本的最新保存版本。
從筆記本本身運行以下命令:
!jupyter nbconvert --to html your_notebook_name.ipynb
編輯:或者你也可以使用: !jupyter nbconvert your_notebook_name.ipynb --to html
執行后將創建筆記本的 HTML 版本並將其保存在當前工作目錄中。 您將看到一個 html 文件將添加到當前目錄中,名稱為your_notebook_name.html
( your_notebook_name.ipynb
--> your_notebook_name.html
)。
如果您想知道如何將其保存為 pdf 格式,請查看我對這個問題的回答: IPython notebook - 無法導出為 pdf
其實你需要先保存你的筆記本,然后你可以使用 nbconvert 命令
它會是這樣的:
%%javascript
IPython.notebook.save_notebook()
進而
import os
os.system('jupyter nbconvert --to html yourNotebook.ipynb')
如果你不這樣做,它不會轉換實際的筆記本。
上面的答案將結果 .ipynb 生成為 .html。 但它導出 .html 文件而沒有輸出。 此外,如果您想要帶有輸出的 .html 文件,請同時使用--execute
。
jupyter nbconvert --execute --to html notebook.ipynb
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.