更新时间:2024-12-31 19:27:50
封面
版权页
内容简介
作者简介
前言
办公自动化篇
第1章 处理Excel表格
1.1 Python处理Excel工作簿的9个模块
1.2 openpyxl模块
1.3 xlwings模块
1.4 Pandas模块
1.5 典型应用
1.6 小结
第2章 处理CSV文件和JSON数据
2.1 CSV模块
2.2 json模块
2.3 小结
第3章 处理PPT文件
3.1 python-pptx模块
3.2 典型应用
3.3 小结
第4章 操作图像
4.1 Pillow模块与图像基础
4.2 基本图像处理
4.3 图像过滤与图像增强
4.4 在图像上绘画
4.5 典型应用
4.6 小结
第5章 时间日期、多线程与启动程序
5.1 处理时间日期
5.2 多线程
5.3 启动程序
5.4 典型应用
5.5 小结
网络应用篇
第6章 操作数据库
6.1 数据库编程接口
6.2 使用SQLite
6.3 使用MySQL
6.4 小结
第7章 网络爬虫
7.1 认识网页
7.2 爬取网页的技术
7.3 解析网页的技术
7.4 小结
第8章 爬取动态渲染网页的技术
8.1 requests模块的不足
8.2 爬取动态渲染网页的技术
8.3 requests模块和Selenium模块的对比
8.4 小结
第9章 网络爬虫的典型应用
9.1 爬取排行榜——豆瓣电影Top250
9.2 批量下载图片——豆瓣电影Top250
9.3 爬取信息标题——华尔街见闻
9.4 批量爬取关键词——新浪新闻
9.5 爬取价格数据——农村农业部官网
9.6 批量下载PDF文档——巨潮信息网
9.7 爬取财务报表——东方财富网
9.8 小结
第10章 网络安全测试
10.1 SQL注入漏洞概述
10.2 分析URL与抓取HTTP数据包
10.3 应用Sqlmap
10.4 小结
GUI编程篇
第11章 使用Tkinter创建界面
第12章 使用wxPython创建界面
12.1 使用wxPython创建一个简单的GUI程序
12.2 常用控件
12.3 布局管理
12.4 事件处理
12.5 对话框
12.6 wxPython的其他应用
12.7 小结
其他应用篇
第13章 Python的其他应用
13.1 创建网站
13.2 数据分析
13.3 数字图像与视频处理
13.4 人工智能与机器学习
13.5 小结