python 特殊说明

python 特殊说明

  1. import 和 reload 的区别
    1
    2
    3
    4
    5
    6
    * import
    导入/引入一个python标准模块,其中包括.py文件,带有__init__.py文件的目录
    多次重复使用import语句时,不会重新加载被指定的模块,只是把对该模块的内存地址给引用到本地变量环境
    * reload()
    对已经加载的模块进行重新加载,一般用于原模块有变化等特殊情况,reload前该模块必须已经import过
    reload会重新加载已加载的模块,但原来已经使用的实例还是会使用旧的模块,而新生产的实例会使用新的模块;reload后还是用原来的内存地址;不能支持from..import