コマンドライン経由で IPython Notebook を Python ファイルに変換するにはどうすればいいですか? 質問する

コマンドライン経由で IPython Notebook を Python ファイルに変換するにはどうすればいいですか? 質問する

私は*.ipynbファイルを真実のソースとして使用し、スケジュールされたジョブ/タスク用にそれらをプログラムで .py ファイルに「コンパイル」することを検討しています。

私が理解している限り、これを実行する唯一の方法は GUI を使用することです。コマンド ラインで実行する方法はありますか?

ベストアンサー1

保存するたびに Python スクリプトを出力したくない場合、または IPython カーネルを再起動したくない場合は、次のようにします。

コマンドラインでは、nbconvert:

$ jupyter nbconvert --to script [YOUR_NOTEBOOK].ipynb

ちょっとしたハックとして、IPython ノートブック上記のコマンドを先頭に追加して呼び出すこともできます!(任意のコマンドライン引数に使用)。ノートブック内:

!jupyter nbconvert --to script config_template.ipynb

以前--to script追加した、オプションは--to pythonまたはでした--to=pythonが、名前を変更言語に依存しないノートブック システムへの移行。

おすすめ記事