1.定义
模块:用来从逻辑上组织python代码(变量、函数、类,逻辑),本质就是.py结尾的python文件(文件名:test.py,对应的模块名:test)。
2.导入方法
import module1_name,module2_name #导入多个模块
from module1_name import * #导入模块的全部方法
from module1_name import logger,names #导入模块的多个方法
from module1_name import logger as logger_a #起别名
import 模块名 #导入的是整个模块
from 模块名 import 方法名 #导入的是模块中的方法,不建议使用这种导入,因为如果导入的模块方法和本程序中的方法重名会有冲突,本程序中的方法覆盖导入模块中发方法,所以执行本程序中定义的方法。
通过使用别名可用在调用模块方法重名的情况下,直接使用别名。
3.import 本质 (路径搜索和搜索路径)
import 模块名 #本质是解释整个模块 并赋给模块名。
from module1_name import logger,names #本质是
4.导入优化
5.模块的分类