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.pyc
içinde aynı klasör foo.py
hala şans var, ancak.
Güncellenen kodu çalışma zamanında nasıl yeniden içe aktaracağımı öğrenebilir miyim?