Python でさまざまなモジュールをインポートするスクリプトがあるとします。
import my_module
from some_other_module import foo
...
次に、このスクリプトを IPython から実行します。
と の関数barに 変更を加えたmy_moduleと fooしsome_other_moduleます。
my_module.bar()またはfoo()IPython セッションからインタラクティブに呼び出したいとします。
- コマンドを実行する前にコマンドを呼び出すと、読み込まれたすべてのモジュールを IPython に自動的にリロードさせる方法はありますか?
- 自動的ではない場合、モジュールに明示的に名前を付けることなく、ロードされたすべてのモジュールを IPython で手動でリロードするにはどうすればよいですか?
ipython_config.py最後に、この機能をすぐにサポートできるように、(スタートアップ ファイル)で IPython セッションをセットアップする方法はありますか?