Bende var foo.py
def foo():
print "test"
IPython'da kullanıyorum:
In [6]: import foo
In [7]: foo.foo()
test
Sonra şu şekilde değiştirdim foo():
def foo():
print "test changed"
IPython'da, çağırmanın sonucu hala test:
In [10]: import foo
In [11]: foo.foo()
test
Sonra kullanırım:
In [15]: del foo
In [16]: import foo
In [17]: foo.foo()
test
Ben silmek foo.pyciçinde aynı klasör foo.pyhala şans var, ancak.
Güncellenen kodu çalışma zamanında nasıl yeniden içe aktaracağımı öğrenebilir miyim?