मेरे पास एक 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
मौजूद है, लेकिन फिर भी कोई भाग्य नहीं है।
क्या मुझे पता है कि रनटाइम में अपडेटेड कोड को फिर से कैसे निकालना है?