在交互式的时候重新导入python中的一个模块

问题:

我知道这可以做到,但我从来不记得如何。
你如何在python中重新导入模块?
场景如下:我以交互方式导入模块并修改它,但是我面临错误。我修复了.py文件中的错误,然后我想重新导入固定的模块,而不退出python。我该怎么做 ?

回答:

这应该工作:

reload(my.module)

Python docs

重新加载以前导入的模块。参数必须是模块对象,因此必须先成功导入。如果您使用外部编辑器编辑了模块源文件,并希望在不离开Python解释器的情况下尝试新版本,这将非常有用。

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: Reimport a module in python while interactive

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

40 + = 49