day 25 包 (今天截至所学的基础知识已经学完了,明天开始基础进阶

1.包

   包就是一个文件夹,py2中包内必须要有一个__init__.py文件,在python3中可以省略,但是最好都保留,__init__.py 当我们导入     一个包的时候,默认执行这个包内的__init__.py

   所学的内容从小到大的排序是:

   一条语句 < 语句块 < 代码块(函数,类)<  py文件(模块)<  包

2. 相对导入和绝对导入

    相对导入:相对于当前模块所在的包,使用的时候必须在包外面启动

    绝对导入:根据包的根目录去导入内容

     全部都依赖于 sys.path

3. 使用包要注意的东西,尽量在包的外面启动程序

posted @ 2018-11-20 14:27  derboss  阅读(95)  评论(0编辑  收藏  举报