一、简单的import xxx---不是包
1.搜索路径,当前文件夹同级下的所有模块; (可以使用sys.appendt添加其他项目的路径包,或者上级目录的其他子目录包)
2.然后往上级目录搜索,不会进入上级目录下的其他子目录;
3.python\\zip python\\dlls python\\lib python python\\lib\\sitepackage(包)(内置---->第三方sitepackage)
二、相对导入与绝对导入---仅针对包而言
1.同级导入 from . import xxx
2.同级下的同级。。。 from .package_name.... import xxx
3.包外面的其他包
from 绝对路径(项目入口开始...) import ...
sys.append(path) 直接导入
from ..package_name... import xxx(相对于当前路径)