0

作成した一連のヘルパー関数があり、それらを IPython ノートブックで使用できるようにしたいと考えています。私の理想的なセットアップは次のとおりです。

  1. 関数を一連の IPython ノートブックとして維持する
  2. 関数を他のノートブックにインポートして呼び出すことができる

これを達成する方法を知っている人はいますか?

4

1 に答える 1

1

ipython コマンド/関数をスクリプトに入れて %run スクリプトでロードしようとしましたか? スクリプトは、 #! %run を呼び出すと、ipython は関数をロードできます。

上記で呼び出した後にファイルを変更し続けると、以前に %run を呼び出したノートブックから %run マジックを再発行しても、新しい変更が読み込まれないことがあります。%run の新しい呼び出し時にリロードできるようにするには、次のスニペットを実行する必要があります。

%load_ext autoreload
%autoreload 2
于 2013-04-30T13:01:20.460 に答える