本文共 542 字,大约阅读时间需要 1 分钟。
本文用到了haha.py和test.py文件,二者所在的工程如图:test.py文件内容如下:
#!/usr/bin/env python #coding:utf-8 from folder import haha #导入模块时,会将模块执行一遍from folder import haha #多次导入同一个模块,python做了优化,该模块只执行一遍reload(haha) #拒绝python的优化,强制再执行一遍
haha.py文件内容如下:
#!/usr/bin/env python #coding:utf-8 print 'hello python!'运行test.py文件,结果:
hello python!
hello python!当然,test.py文件的内容也可以像下边这样,结果一样:
#!/usr/bin/env python #coding:utf-8 import folder.haha #导入模块时,会将模块执行一遍import folder.haha #多次导入同一个模块,python做了优化,该模块只执行一遍reload(folder.haha) #拒绝python的优化,强制再执行一遍(完)