我正在編寫基於測試結果的測試可視化程序。 我想通過終端運行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(pandoc)
- 5. Jupyter筆記本命令不起作用?
- 6. Jupyter筆記本%timeit比命令行慢1000倍,爲什麼?
- 7. 將pycharm項目導入jupyter筆記本
- 8. 命令在jupyter筆記本中重現評估命令
- 9. 推出Jupyter筆記本「
- 10. Jupyter Notebool:錯誤的 「頭」 UNIX命令Jupyter筆記本
- 11. 沉默shell命令的Jupyter筆記本輸出
- 12. 如何從GitHub Jupyter筆記本電腦
- 13. 運行Jupyter筆記本
- 14. Ubuntu命令行Jupyter筆記本清除屏幕
- 15. Jupyter筆記本:如何\ usepackage {}爲LaTeX
- 16. 如何檢查Jupyter通過命令行運行的筆記本電腦
- 17. 從Jupyter筆記本中刪除空行
- 18. 導出互動jupyter/ipython3會議Jupyter筆記本
- 19. 從命令行在運行服務器中打開Jupyter筆記本
- 20. 如何導出和保存鏈接的Jupyter筆記本?
- 21. 在導出的Jupyter筆記本中,如何禁用?
- 22. Ipyton筆記本/ jupyter
- 23. 在Jupyter筆記本
- 24. ipywidgets jupyter筆記本
- 25. 如何將交互式Jupyter筆記本嵌入到html中?
- 26. 在Windows上的Jupyter筆記本上運行Linux命令時出錯
- 27. 如何從命令行運行zeppelin筆記本(自動)
- 28. 如何將模塊導入Jupyter筆記本
- 29. 導入器錯誤,當我的筆記本jupyter筆記本
- 30. 如何將Jupyter/IPython筆記本編輯爲文本文件?
[nbconvert](http://nbconvert.readthedocs.io/en/latest/)可以執行筆記本並將其轉換爲HTML(或其他格式)。要隱藏代碼,您需要一個[自定義模板](https://github.com/jupyter/ngcm-tutorial/blob/master/Day-2/nbconvert_templates/foldcode.tpl)。 –