一直对python这块导入的部分掌握仅停留在使用上,具体内部发生什么并不是很清楚,所以,整理,归档。
模块导入是from和import,导入的本质就是载入另一个文件,并能读取获得那个被加载的文件的内容,文件通过属性被外界使用。
导入-内部将模块变为.pyc文件(字节码对象),导入到命名空间中。
from其实是复制对象,而import在第一次导入后,其他导入就不会再工作。
前面说了import只是加载一次,如果需要每次导入都加在就是用 reload()是加载。
参考资料:python学习手册 (第四版)