how to “reimport” module to python then code be changed after import

前端 未结 4 717
爱一瞬间的悲伤
爱一瞬间的悲伤 2020-12-02 12:37

I have a foo.py

def foo():
    print \"test\"

In IPython I use:

In [6]:  import foo
In [7]:  foo.foo()
test
         


        
4条回答
  •  眼角桃花
    2020-12-02 13:37

    For Python 2.x

    reload(foo)
    

    For Python 3.x

    import importlib
    import foo #import the module here, so that it can be reloaded.
    importlib.reload(foo)
    

提交回复
热议问题