Python基础(八)——库,包,模块
一.基本概念
库library:以文件组织起来的一堆代码一起实现一个或多个任务。从c语言引进
模块module:一个模块就是一个py文件,包含很多行代码执行一个或多个任务,类似于库
包package:包含多个模块的’目录’叫做包,里面一定有一个__init__.py文件
二.标准库和第三方库
标准库:python解释器原带的库。
第三方库:使用过程中安装的其他库,位于side-packages中,pip安装的都在这里
三.如何引入包和模块
引入过程:包——>模块——>调用方法/函数(通过'.')
直接导入: import 包名/方法
跳跃式导入1:form 包/模块 import 模块/方法
贪婪式导入:form 包/模块 import * (导入包中所有方法)
自定义名称:form 包/模块 import 模块/方法 as 自定义名称
如果需要导入的包/模块和主程序在同级目录,直接import;
如果不在:
- 引入对系统操作的模块
import sys
- 写入要导入包的地址
sys.path.append('包的路径')