0
說我有一個腳本,導入Python中的各種模塊。IPython 0.13:每次輸入命令時自動重新加載模塊?
import my_module
from some_other_module import foo
...
然後我從IPython運行這個腳本。
說我更改了功能bar
在my_module
和some_other_module
foo
。
假設我現在想交互式地從我的IPython會話中調用my_module.bar()
或foo()
。
- 是否有一種方法讓IPython在執行命令前調用命令時自動重新加載每個加載的模塊?
- 如果不是自動的,我怎樣才能在IPython中手動重新加載每個加載的模塊,而無需明確命名模塊?
- 最後,有沒有辦法在我的
ipython_config.py
(啓動文件)中設置我的IPython會話,以便它支持現成的這種功能?