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文件
-----------------------------------------Have a good day!---------------------------------------------------------------------------------------------------

浙公网安备 33010602011771号