python 的模块导入

众所周知,利用import + module_name可以导入模块,但在IDLE里导入某个模块后,期间跟新了模块,然后使用语句import + module_name,重新导入模块却任然是就得模块功能,必须将IDLE关闭重新打开,导入模块才会有新功能。这是什么原因?愚初步猜测:如果在一个IDLE中,想import这种语句执行一次过后,第二次会直接跳过不会执行,所以导致了上述结果。猜测比较笼统概括,应该是一种更本质的原因。但命名空间什么的我也不太懂。

原文地址:https://www.cnblogs.com/zhangjialu2015/p/5173443.html