python模块的学习大纲

模块的学习大纲
1.模块的定义
模块:本质就是.py结尾的python文件,从逻辑上组织python代码(变量、函数、类、逻辑:实现一个功能)
(文件名:module_test.py)

2.模块module的导入方法
import module_test (这是导入一个模块)
import module_test,module2 (导入模块,使用module2.logger的方式访问)
from module_test import * (导入该模块所有内容,且可直接使用)
from module_test import logger as logger_test (给logger取别名,以免在当前py文件中重名)

 

3.import的本质(路径搜索和搜索路径)
import module_test 就是把模块module_test全部代码给解释了一遍,又赋值给了module_test
from module_test import logger as logger_test 就只把logger这部分的代码解释了,再赋值给logger_test


4.导入优化
5.模块的分类

6.包package:本质就是一个目录,用来从逻辑上组织模块的(自带一个_init_.py文件)
导入包的本质,就是执行该包下的_init_.py文件

posted @ 2019-08-05 10:42  幸福在今天  阅读(310)  评论(0)    收藏  举报