定义:
模块:用来从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能),本质就是 .py 结尾的python文件(文件名:test.py ,对应的模块名:test)
包: 用来从逻辑上组织模块的,本质就一个目录(必须带上一个__init__.py文件)
模块分类:
- 自定义模块
- 内置标准模块(又称标准库)
- 开源模块
导入模块的方法:
Python中提供许多可为程序员使用的模块,那么如果想要使用模块,则需要导入。导入模块有以下最常见的几种方法:
import module_name
from module.xx.xx import xx
from module.xx.xx import xx as rename
from module.xx.xx import *
import module1_name,module2_name
导入模块其实就是告诉Python解释器去解释那个py文件:
- 导入一个py文件,解释器解释该py文件
- 导入一个包,解释器解释该包下的 __init__.py 文件
导入模块时是根据 sys.path 的路径作为基准来进行。
import sys
print (sys.path)
如果sys.path路径列表没有你想要的路径,可以通过 sys.path.append('路径') 添加。
不后悔过去,不幻想未来,把握好现在,就是对自己最好的交代!!!!!!!!!!!!