私は*.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
が、名前を変更言語に依存しないノートブック システムへの移行。