【问题标题】:Reloading python module when its loaded via "from pymod import *"通过“from pymod import *”加载python模块时重新加载它
【发布时间】:2012-11-07 17:12:27
【问题描述】:

假设我通过以下方式从 python 模块中导入几个函数:

import module1
from module2 import *

现在,如果我更改 module1 中的一个函数,我可以运行

reload(module1)

但我不能对模块 2 做同样的事情 如何重新加载 module2 中的所有功能?目前,我必须退出并重新启动 iPython。

我正在使用 Python 2.7.2

【问题讨论】:

    标签: python


    【解决方案1】:

    最好的建议是不要使用from module2 import *....如果您不想每次都重新输入module2,您可以执行import module2 as m2之类的操作

    那你可以reload(m2)

    【讨论】:

      猜你喜欢
      • 2011-07-27
      • 2017-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-25
      • 2014-04-21
      • 2010-10-01
      相关资源
      最近更新 更多