**内建模块**
Python有一套很有用的标准库(standard library)。标准库会随着Python解释器,一起安装在你的电脑中的。 它是Python的
一个组成部分。这些标准库是Python为你准备好的利器,可以让编程事半功倍。
*常用标准库*
| 标准库 |说明 |
|--|--|
| builtins | 内建函数默认加载 |
| OS| 操作系统接口|
| sys | Python自身的运行环境 |
| functools | 常用的工具 |
| json | 编码和解码 JSON 对象 |
|logging |记录日志,调试 |
| multiprocessing | 多进程 |
| threading | 多线程 |
| copy | 拷贝 |
| time| 时间 |
|datetime | 日期和时间 |
| calendar | 日历 |
|hashlib | 加密算法 |
| random |生成随机数 |
| re | 字符串正则匹配 |
| socket | 标准的 BSD Sockets API|
| glob | 基于文件通配符搜索|
**常用扩展库**
|扩展库 | 说明|
|--|--|
|requests | 使用的是 urllib3,继承了urllib2的所有特性|
|urllib | 基于http的高层库|
| scrapy | 爬虫|
| beautifulsoup4 | HTML/XML的解析器|
| celery | 分布式任务调度模块|
| redis| 缓存|
| Pillow(PIL)| 图像处理 |
| matplotlib | 画图 |
| numpy/scipy | 科学计算|
| django/tornado/flask | web框架 |
|gevent | 基于协程的Python网络库 |