当前位置:网站首页>图书 > 正文 >>

Python第三方库开发应用实战

图书信息

作者张有菊
出版社人民邮电出版社
ISBN9787115514950
出版时间2020-05-01
字数79.4万
分类教育,大中专教材,成人,中高职教材

读书简介

《Python第三方库发应用实战》循序渐地讲解了Python中常用第三方库的核心知识,并通过具体实例的实现过程演练了各个库的使用流程。全书共12章,分别讲解了Tornado框架、Django框架、Flask框架、数据库存储框架、数据库驱动框架、使用ORM操作数据库、特殊文本格式处理、图像处理、图形用户界面、数据可视化、第三方多媒体库、第三方网络发库。

目录

版 权

内容提要

前 言

资源与支持

第1章 Tornado框架

1.1 Tornado框架简介

1.2 Tornado开发基础

1.3 表单和模板操作

1.4 数据库操作

第2章 使用Django

2.1 Django简介

2.2 Django开发基础

2.3 使用Django后台系统开发一个博客系统

2.4 开发一个新闻聚合系统

2.5 开发一个在线商城系统

2.6 使用Mezzanine库

2.7 使用Cartridge库

2.8 使用django-oscar库

第3章 Flask框架

3.1 Flask开发基础

3.2 基于Flask开发Web程序

3.3 表单操作

3.4 使用数据库

3.5 收发电子邮件

3.6 Flask+MySQL+ SqlAlchemy信息发布系统

3.7 图书借阅管理系统

第4章 数据库存储框架

4.1 安装与使用pickleDB

4.2 安装与使用TinyDB

4.3 如何使用ZODB

4.4 个人日志系统(使用Flask与TinyDB实现)

第5章 数据库驱动框架

5.1 连接MySQL数据库

5.2 连接PostgreSQL数据库

5.3 连接SQLite3数据库

5.4 连接SQL Server数据库

5.5 连接NoSQL数据库

第6章 使用ORM操作数据库

6.1 ORM的背景

6.2 使用mysqlclient连接数据库

6.3 使用Peewee连接数据库

6.4 使用Pony连接数据库

6.5 使用mongoengine连接MongoDB数据库

第7章 特殊文本格式处理

7.1 使用Tablib模块

7.2 使用Office模块/库

7.3 使用PDF模块/库

第8章 图像处理

8.1 使用Pillow库

8.2 使用hmap库

8.3 使用pyBarcode库创建条形码

8.4 使用qrcode库创建二维码

8.5 使用scikit-image库

8.6 使用face_recognition库实现人脸识别

第9章 图形用户界面

9.1 使用PyQt库

9.2 使用pyglet库

9.3 使用toga库

9.4 使用wxPython库

第10章 数据可视化

10.1 使用Matplotlib库

10.2 使用pygal库

10.3 使用csvkit库处理CSV文件

10.4 使用Pandas库

10.5 使用NumPy库

第11章 第三方多媒体库

11.1 使用audiolazy库处理数字信号

11.2 使用audioread库实现音频解码

11.3 使用eyeD3库处理音频

11.4 使用m3u8库

11.5 使用mutagen库

11.6 使用pydub库

11.7 使用tinytag库

11.8 使用moviepy库

11.9 使用scikit-video库

第12章 第三方网络开发库

12.1 处理HTML和XML

12.2 处理HTTP

12.3 电子邮件

12.4 处理URL

推荐图书