Python基础5 常用模块

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基础5 常用模块相关的知识,希望对你有一定的参考价值。

1.定义:

模块;用来从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能),本质就是.py结果的python文件(文件名:test.py对应的模块名:test)
包:它是用来从逻辑上组织模块的,本质就是一个目录(必须带有一个__init__.py文件)

2.导入方法

import module_name #导入一个模块
import module_name,module2_name #导入多个模块
from module_name import * #定义导入模块下所有的方法导入(导入*不建议操作)
from module_name import m1 m2 m3
from module_name import logger as logger_alex

3.import本质(路径搜索和搜索路径)

导入模块的本质就是把python文件解释一遍
(import test    test=‘test.py all code‘  定义一个变量test,指向内存的代码区域)
(from test import name name=‘code‘ )
import module_name----->module_name.py----->module_name.py的路径--->sys.path
导入包的本质就是执行该包下的__init__.py文件

4.导入优化

from module_name import test as test_one 
#执行导入模块test,一次导入,多次使用test方法

5.模块的分类:

a:标准库
b:开源模块
c:自定义模块


以上是关于Python基础5 常用模块的主要内容,如果未能解决你的问题,请参考以下文章

Python基础5 常用模块

Python学习—基础篇之常用模块

常用python日期日志获取内容循环的代码片段

Python学习笔记六(常用模块面向对象基础)

Python学习-基础篇5 常用模块+类与对象

Python 常用模块学习