私はfoo.py
def foo():
print "test"
IPython では、次を使用します。
In [6]: import foo
In [7]: foo.foo()
test
次に、次のように変更しfoo()
ました。
def foo():
print "test changed"
IPython では、呼び出しの結果は次のようになりますtest
。
In [10]: import foo
In [11]: foo.foo()
test
それから私は使用します:
In [15]: del foo
In [16]: import foo
In [17]: foo.foo()
test
foo.pyc
同じフォルダー内に存在するものを削除しますfoo.py
が、それでもうまくいきません。
実行時に更新されたコードを再インポートする方法を教えてください。