はい、それは可能であり、簡単です。(ほとんど) 2.0 の IPython コアになります。今のところ、これらの例を参照することをお勧めします。
[編集]
$ jupyter nbconvert --to notebook --execute original.ipynb --output=new.ipynb
現在、Jupyter NbConvert にあります。NbConvert には、Preprocessorデフォルトで無効になっている一連の が付属しています。そのうちの 2 つ (ClearOutputPreprocessorとExecutePreprocessor) が興味深いものです。(ローカル|グローバル)構成ファイルでc.<PreprocessorName>.enabled=True(大文字はpython)、またはコマンドラインで--ExecutePreprocessor.enabled=True通常どおり残りのコマンドを保持して有効にすることができます。
には、最近のバージョンの NbConvert で使用できる--ExecutePreprocessor.enabled=True便利なエイリアスがあります。必要に応じ--executeて組み合わせることができます--inplace
たとえば、ノートブック headless を実行した後に html に変換します。
$ jupyter nbconvert --to=html --execute RunMe.ipynb
出力を取り除いた後に PDF に変換する
$ ipython nbconvert --to=pdf --ClearOutputPreprocessor.enabled=True RunMe.ipynb
<insert-your-language-here>を設定した場合、これは (もちろん) カーネルを生成することにより、非 Python カーネルで動作します--profile=<your fav profile>。ノートブックを再実行する必要があるため、変換は非常に長くなる可能性があります。オプションでノートブックからノートブックへの変換を行うことができ--to=notebookます。
ユースケースに応じて設定/設定解除する必要があるその他のさまざまなオプション (タイムアウト、エラーの許可など) があります。詳細については、ドキュメントと、もちろんjupyter nbconvert --help、、、--help-allまたはnbconvert のオンライン ドキュメントを参照してください。