作成した一連のヘルパー関数があり、それらを IPython ノートブックで使用できるようにしたいと考えています。私の理想的なセットアップは次のとおりです。
- 関数を一連の IPython ノートブックとして維持する
- 関数を他のノートブックにインポートして呼び出すことができる
これを達成する方法を知っている人はいますか?
作成した一連のヘルパー関数があり、それらを IPython ノートブックで使用できるようにしたいと考えています。私の理想的なセットアップは次のとおりです。
これを達成する方法を知っている人はいますか?
ipython コマンド/関数をスクリプトに入れて %run スクリプトでロードしようとしましたか? スクリプトは、 #! %run を呼び出すと、ipython は関数をロードできます。
上記で呼び出した後にファイルを変更し続けると、以前に %run を呼び出したノートブックから %run マジックを再発行しても、新しい変更が読み込まれないことがあります。%run の新しい呼び出し時にリロードできるようにするには、次のスニペットを実行する必要があります。
%load_ext autoreload
%autoreload 2