day026 包

1. from xxxx import *
     从xxx导入所有. 如果模块内部有__all__ 导入all中的内容. 如果没有__all__全部都导入
2. 包
     文件夹内包含了__init__.在导入包的时候, 默认执行__init__.py
     查找的顺序: 内存 -> 内置 -> sys.path
     sys.path有坑: 根据你启动的脚本所在的位置确定查找包, 模块的路径
     sys.path.insert(0, "你想加入的位置")
    1. 绝对路径
         从sys.path找. 根
     2. 相对路径
          相对于当前文件所在文件夹
          . 当前
          .. 上一层

          启动脚本不能在包内

原文地址:https://www.cnblogs.com/litieshuai/p/9792804.html