引言
Python 被誉为'胶水语言',不仅语法简洁,更重要的是它拥有极其丰富的生态系统。无论是做数据分析、Web 开发、人工智能,还是自动化脚本,你几乎总能找到一个现成的工具来帮你完成任务——这些工具,就是我们常说的**'库(Library)'**。
但很多初学者在刚接触 Python 时,常常对'库''模块''包'这些概念感到困惑,也不知道该如何正确地导入和使用它们。本文将从零开始,带你搞清楚:
- 什么是 Python 中的库?
- 库有哪些类型?
- 如何导入并使用它们?
- 如何安装第三方库?
什么是 Python 中的库?
简单来说,库就是别人(或你自己)写好的代码集合,封装了特定功能,你可以直接调用,而无需从头编写。
比如:
- 想发送一个 HTTP 请求?不用自己实现 TCP 协议,直接用
requests库。 - 想处理 Excel 表格?用
pandas几行代码搞定。 - 想生成随机数?标准库里的
random模块就能做到。
库 vs 模块 vs 包
这三个概念经常被混用,但其实有细微区别:
| 名称 | 说明 |
|---|---|
| 模块(Module) | 一个 .py 文件,比如 math.py,就是一个模块 |
| 包(Package) | 一个包含 __init__.py 文件的文件夹,里面可以包含多个模块 |
| 库(Library) | 通常指一组模块或包的集合,用于完成某类任务(如 NumPy、Requests) |
Python 库的分类
Python 的库主要分为三类:
1. 标准库
- 特点:随 Python 解释器一起安装,无需额外下载。
- 常见例子:
os:操作系统接口sys:系统相关参数json:处理 JSON 数据datetime:日期时间操作re:正则表达式
查看标准库:
一、官方文档
Python 官方为每个版本都提供了完整的标准库文档:
二、在 Python 交互环境中查看
方法 1:使用 help('modules')
进入命令提示符在命令行输入 python 进入交互模式,然后运行:
()








