os.getenv('PATH')
系统可执行程序位置
sys.path
可导入的python包位置
python module 的__path__属性 可显示每个包的文件位置
what is PYTHONPATH,what is python package
what can we do with __init__.py under package
----------------------------
当导入包时, python 不会自动导入子模块或者子包 (不能import pack1, 再调用pack1.module), 必须自己显示导入:
1 在包对应的__init__.py 导入 import submodule, subpackages
2 import packages.subpackes.module as XXX
注意: 使用 from pack import * 需要确保在pack的 __init__.py 中加入 __all__ = ['module1 of pack', ..'modulen of pack']
django 中 自动导入 的实现 可能 与配置 INSTALLED_APP有关