1.包
包就是一个文件夹,py2中包内必须要有一个__init__.py文件,在python3中可以省略,但是最好都保留,__init__.py 当我们导入 一个包的时候,默认执行这个包内的__init__.py
所学的内容从小到大的排序是:
一条语句 < 语句块 < 代码块(函数,类)< py文件(模块)< 包
2. 相对导入和绝对导入
相对导入:相对于当前模块所在的包,使用的时候必须在包外面启动
绝对导入:根据包的根目录去导入内容
全部都依赖于 sys.path
3. 使用包要注意的东西,尽量在包的外面启动程序