我正在編寫基於測試結果的測試可視化程序。 我想通過終端運行jupyter筆記本並生成html頁面以向用戶顯示它,而不向用戶顯示可編輯的腳本。 我可以這樣做嗎?或者建議更好的方式來展示可視化的測試結果。如何從命令行將Jupyter筆記本導出爲HTML?
2
A
回答
3
是你可以和它很容易和一個內置的功能
jupyter nbconvert --to html notebook.ipynb
這將產生一個notebook.html文件。輸出can be customized。另外檢查幻燈片功能(查看>單元格工具欄>幻燈片),它也可以與nbconvert一起使用。
也notebook.ipynb Jupyter文件可以上傳到Github當前版本得到渲染。取決於你想要的信息可能也有用
也檢查線/單元魔術。你可以像這樣在你的jupyter細胞直接運行的bash命令:
%%bash
convert graphviz/MyPic.jpg -resize 70% graphviz/MyPic_sm.jpg
2
還可以使用--execute
得到輸出
jupyter nbconvert --execute --to html notebook.ipynb
最好的做法是保持輸出了筆記本版控制,請參閱:Using IPython notebooks under version control
但是,如果您未通過--execute
,輸出將不會出現在HTML中,另請參閱:How to run an .ipynb Jupyter Notebook from terminal?
對於HTML片段而不頭:How to export an IPython notebook to HTML for a blog post?
測試在Jupyter 4.4.0。
相關問題
- 1. jupyter: '筆記本' 不是Jupyter命令
- 2. 爲什麼不Jupyter筆記本命令打開筆記本?
- 3. 如何導出整個Jupyter筆記本?
- 4. 將交互式Jupyter筆記本導出爲html
- 5. 將Jupyter筆記本下載爲HTML(pandoc)
- 6. 如何使用jupyter筆記本運行返回命令行?
- 7. Jupyter筆記本命令不起作用?
- 8. 如何在Jupyter上以HTML格式導出當前筆記本
- 9. 在anaconda ipython筆記本命令打開jupyter筆記本?
- 10. Jupyter筆記本%timeit比命令行慢1000倍,爲什麼?
- 11. 將pycharm項目導入jupyter筆記本
- 12. 推出Jupyter筆記本「
- 13. 命令在jupyter筆記本中重現評估命令
- 14. Jupyter Notebool:錯誤的 「頭」 UNIX命令Jupyter筆記本
- 15. Jupyter筆記本:命令隱藏單元格的輸出?
- 16. 沉默shell命令的Jupyter筆記本輸出
- 17. 如何在Jupyter筆記本中將列表輸出爲表格?
- 18. %load filename.py命令在Jupyter筆記本中看起來如何?
- 19. 如何從GitHub Jupyter筆記本電腦
- 20. 運行Jupyter筆記本
- 21. 如何將IPython筆記本導出爲博客文章的HTML?
- 22. Ubuntu命令行Jupyter筆記本清除屏幕
- 23. 從控制檯執行Jupyter筆記本
- 24. 從Jupyter筆記本中刪除空行
- 25. 如何檢查Jupyter通過命令行運行的筆記本電腦
- 26. 導出互動jupyter/ipython3會議Jupyter筆記本
- 27. 從命令行在運行服務器中打開Jupyter筆記本
- 28. 如何導出和保存鏈接的Jupyter筆記本?
- 29. Ipyton筆記本/ jupyter
- 30. ipywidgets jupyter筆記本
[nbconvert](http://nbconvert.readthedocs.io/en/latest/)可以執行筆記本並將其轉換爲HTML(或其他格式)。要隱藏代碼,您需要一個[自定義模板](https://github.com/jupyter/ngcm-tutorial/blob/master/Day-2/nbconvert_templates/foldcode.tpl)。 –