ターミナルから .ipynb Jupyter Notebook を実行するにはどうすればいいですか? 質問する

ターミナルから .ipynb Jupyter Notebook を実行するにはどうすればいいですか? 質問する

.ipynb ファイルにいくつかのコードがあり、IPython Notebook の「インタラクティブ」機能が実際に必要なくなるまでになりました。Mac ターミナル コマンド ラインから直接実行したいと思います。

python filename.py基本的に、これが単なる .py ファイルであれば、コマンド ラインから実行できると思います。.ipynb ファイルでも同様のことはありますか?

ベストアンサー1

nbconvert を使用すると、次のフラグを使用してノートブックを実行できます--execute

jupyter nbconvert --execute <notebook>

ノートブックを実行して新しいノートブックを作成する場合は、以下を追加できます--to notebook

jupyter nbconvert --execute --to notebook <notebook>

または、既存のノートブックを新しい出力に置き換える場合は、次のようにします。

jupyter nbconvert --execute --to notebook --inplace <notebook>

これは非常に長いコマンドなので、エイリアスを使用できます。

alias nbx="jupyter nbconvert --execute --to notebook"
nbx [--inplace] <notebook>

おすすめ記事