醉里乾坤大,壶中日月长

python import小结

上一篇 / 下一篇  2009-07-29 10:01:50

Python中的import经常用到,这次集中的学习了下:
首先在IDEL中:
import sys
print sys.path
这时候会发现第一个系统路径为['']空,这是为什么呢?
然后到一个脚本中做测试
import sys
print sys.path
这时候发现第一个值为脚本当前所在目录的决定路径;
这就说明了python的系统路径在脚本中,首先查找的路径是脚本所在目录的决定路径;

另外就是import nSC
from nSC import *这两者有明显的区别

当import nSC时候,去测试:
import sys
print sys.modules
发现系统已加载模块中只有nSC这个包自身,而没有包中包含的模块

而from nSC import *去测试
import sys
print sys.modules会发现包中包含的模块已经被加载到系统已加载模块中

在写包的时候建议使用eclipse.exe,而写普通脚本时候使用ulipad就比较方便,只不过ulipad总是要转码,真麻烦

TAG:

 

评分:0

我来说两句

Open Toolbar