1、绝对导入和相对导入 绝对导入:按照sys.path顺序搜索,先主目录(sys.path中第一项”),然后PYTHONPATH环境变量、标准库路径、pth指定路径等。 相对导入:在模块所在同一个包内搜索,注意该包目录与主目录的区别。 例1:有以下目录 app/ __init__.py mod.py string.py mod.py内容:import string 当在app/目录下执行Python mod.py时为绝对导入,当在app上层目录执行python -m app.mod时为相对导入。 2、在python 2.7及之前版本中默认是先“相对”后“绝对