簡體   English   中英

在每個單元格完成后使 jupyter nbconvert 將輸出寫入筆記本,而不是等到執行結束

[英]Make jupyter nbconvert write output to notebook after each cell finishes instead of waiting till the end of execution

我正在使用 jupyter nbconvert 來執行一些筆記本,如下:

jupyter nbconvert --ExecutePreprocessor.timeout=-1 --to notebook --inplace --execute myNotebook.ipynb

該命令工作正常,但是,我無法在文件執行時看到進度。 它僅在所有筆記本完成后寫入筆記本。 是否可以在每個單元格完成后將其寫入文件,或者理想情況下以與從瀏覽器交互執行時相同的方式寫入筆記本? 當筆記本需要數天才能完成時,這一點很重要。

謝謝,

我遇到了同樣的問題並使用papermill解決了它。 它允許您從命令行運行 Jupyter Notebooks,向它們傳遞參數,並在每個單元格后保存結果,這很好地查看進度:

pip install papermill
papermill notebook.ipynb output.ipynb

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM