精通Python网络爬虫
* 01 了解什么是网络爬虫/
* 01 1.1说在前面的话.mp4 02:03
* 02 1.2数据的来源及作用.mp4 07:21
* 03 1.3爬虫的概念及应用领域.mp4 04:42
* 04 1.4如何爬取数据及robots协议.mp4 05:24
* 05 1.5爬虫的分类.mp4 03:12
* 06 1.6爬虫的原理.mp4 03:45
* 07 1.7为什么用Python语言写爬虫.mp4 02:31
* 02 爬虫开发基础/
* 01 2.1HTTP与HTTPS.mp4 03:01
* 02 2.3常见的请求方式.mp4 04:38
* 03 2.4 常见的请求头参数.mp4 05:03
* 04 2.5常见的响应状态码.mp4 02:32
* 05 2.6HTTP请求的交互过程.mp4 05:07
* 06 2.7.使用Chrome浏览器分析豆瓣网站.mp4 07:50
* 07 2.8Session的工作原理.mp4 06:32
* 08 2.9Cookie的工作原理.mp4 06:47
* 09 2.10JSON数据及解析.mp4 04:26
* 10 2.11Ajax请求.mp4 05:25
* 03 使用python程序去网络请求/
* 01 3.1urllib简介_urllib.parse的使用.mp4 06:15
* 02 3.2urllib.request发送get与post请求.mp4 13:43
* 03 3.3构造Request对象发送请求.mp4 04:39
* 04 3.4urlopen()方法的源代码.mp4 05:50
* 05 3.5IP代理.mp4 06:08
* 06 3.6使用Cookie.mp4 06:58
* 07 3.7错误解析_异常处理.mp4 06:34
* 08 3.8requests库的简介.mp4 05:53
* 09 3.9requests不带参数的get请求.mp4 07:31
* 10 3.10requests带请求参数的get请求.mp4 02:01
* 11 3.11获取JSON数据_获取二进制数据.mp4 05:26
* 12 3.12使用requests发送Post请求.mp4 02:28
* 13 3.13使用requests的session发送请求.mp4 05:32
* 04 数据解析/
* 01 4.1.mp4 08:20
* 02 4.1初识XPath解析数据.mp4 16:06
* 03 4.2课堂案例-爬取起点小说网使用XPath提取数据.mp4 05:29
* 04 4.3BeautifulSoup的简介_基本使用.mp4 11:48
* 05 4.4BeautifulSoup的使用.mp4 12:02
* 06 4.5课堂案例-爬取淘宝网首页使用BeautifulSoup解析数据.mp4 04:29
* 07 4.6正则表达式的基本使用.mp4 12:59
* 08 4.7课堂案例-下载糗事百科小视频.mp4 08:58
* 09 4.8pyquery简介_三种初始化方式.mp4 07:52
* 10 4.9pyquery的基本使用.mp4 06:48
* 11 4.10课堂案例-爬取起点小说网.mp4 09:08
* 05 数据存储/
* 01 5.1数据存储_JSON存储.mp4 09:17
* 02 5.3CSV文件的简介_使用Python向CSV文件写入数据.mp4 08:13
* 03 5.4使用Python读取CSV文件中的内容.mp4 01:59
* 04 5.5课堂案例_使用CSV文件存储粽子评论数据.mp4 08:08
* 05 5.6Excel文件相关概念介绍_openpyxl模块的安装与测试.mp4 03:21
* 06 5.7使用Python向Excel文件中写入数据.mp4 05:11
* 07 5.8使用Python读取Excel文件中的内容.mp4 08:15
* 08 5.9课堂案例-爬取下厨房美食_存储到Excel文件中.mp4 13:04
* 09 5.11MySQL服务的开启与关闭.mp4 03:46
* 10 5.23课堂案例_搭建项目结构.mp4 03:39
* 11 5.24课堂案例_发送请求.mp4 03:31
* 12 5.25课堂案例_数据解析.mp4 14:23
* 13 5.26课堂案例_数据存储.mp4 10:17
* 14 5.27MongoDB的简介_安装及启动服务.mp4 08:36
* 15 5.28MongoDB与SQL的对比_常用的数据类型.mp4 05:50
* 16 5.29MongoDB最基本命令.mp4 09:27
* 17 5.30MongoDB的insert操作.mp4 09:32
* 18 5.31MongoDB的save与update操作.mp4 10:51
* 19 5.32MongoDB的remove操作.mp4 03:11
* 20 5.33MongoDB简单查询操作.mp4 09:26
* 21 5.34MongoDB的复杂查询操作mp4.mp4 10:57
* 22 5.35Python操作MongoDB_插入操作.mp4 06:51
* 23 5.36Python操作MongoDB_修改_删除操作.mp4 05:03
* 24 5.37Python操作MongoDB_查询操作.mp4 04:41
* 25 5.38课堂案例_爬取链家二手房成交量存到MongoDB中.mp4 12:57
* 06 爬虫进阶/
* 01 6.1程序_进程_线程.mp4 06:09
* 02 6.2线程与进程的区别.mp4 06:42
* 03 6.3初识Python多线程.mp4 06:18
* 04 6.4继承的方式实现多线程.mp4 04:28
* 05 6.5线程的常用方法.mp4 05:11
* 06 6.6多线程访问全局变量的安全性问题.mp4 10:06
* 07 6.7锁机制解决线程的安全性问题.mp4 05:49
* 08 6.8Lock锁_生产者与消费者模式.mp4 11:08
* 09 6.9Condition版的生产者与消费者模式.mp4 12:36
* 10 6.10Queue线程安全的队列.mp4 09:32
* 11 6.11课堂案例_Queue在多线程中的使用.mp4 04:35
* 12 6.12课堂案例_多线程下载王者荣耀高清壁纸1_分析URL.mp4 12:40
* 13 6.13课堂案例_多线程下载王者荣耀高清壁纸2_爬取第一页壁纸.mp4 13:03
* 14 6.14课堂案例_多线程下载王者荣耀高清壁纸3_存储壁纸.mp4 11:17
* 15 6.15课堂案例_多线程下载王者荣耀高清壁纸4_生产者.mp4 15:36
* 16 6.16课堂案例_多线程下载王者荣耀高清壁纸6_消费者.mp4 04:57
* 17 6.17课堂案例_多线程下载王者荣耀高清壁纸7_解决异常.mp4 01:27
* 18 6.18多线程的GIL锁.mp4 06:30
* 19 6.19GIL锁与Lock锁的区别.mp4 05:58
* 20 6.20什么是动态网页爬虫.mp4 06:22
* 21 6.21动态网页爬虫的解决方案.mp4 05:25
* 22 6.22selenium的简介_初步使用.mp4 06:56
* 23 6.23close方法与quit方法的区别.mp4 03:04
* 24 6.24selenium的基本使用_定位元素.mp4 12:15
* 25 6.25selenium的基本使用_操作表单元素.mp4 13:14
* 26 6.26课堂案例_使用selenium实现自动搜索.mp4 03:23
* 27 6.27selenium行为链.mp4 11:08
* 28 6.28selenium操作Cookie.mp4 07:21
* 29 6.29页面等待.mp4 08:06
* 30 6.30课堂案例_12306抢票_需求说明.mp4 06:04
* 31 6.31课堂案例_12306抢票_实现登录.mp4 11:12
* 32 6.32课堂案例_12306抢票_爬取车站代号.mp4 10:43
* 33 6.33课堂案例_12306_填充站点代号.mp4 15:15
* 34 6.35课堂案例_12306抢票_解析车次.mp4 15:32
* 35 6.36课堂案例_12306抢票_解析车次.mp4 05:01
* 36 6.37课堂案例_12306抢票_等待获取乘车人.mp4 08:13
* 37 6.38课堂案例_12306抢票_确认乘车人和座席.mp4 14:46
* 38 6.39课堂案例_12306抢票_提交订单.mp4 11:19
* 39 6.40字体反爬_什么是字体反爬.mp4 04:10
* 40 6.41字体反爬_原理_寻找_分析字体.mp4 11:46
* 41 6.42字体反爬_分析字体.mp4 04:21
* 42 6.43字体反爬-实习僧.mp4 14:52
* 43 6.44字体反爬-实习僧-代码实现.mp4 13:23
* 44 6.45验证码的分类.mp4 02:18
* 45 6.46使用OCR破解简单验证码.mp4 03:28
* 07 Scrapy框架项目/
* 01 7.1常见的爬虫框架.mp4 05:16
* 02 7.2Scrapy的安装.mp4 03:33
* 03 7.3Scrapy框架的结构及工作原理.mp4 08:35
* 04 7.4Scrapy框架快速入门.mp4 05:34
* 05 7.5Scrapy框架-案例_编写Spiders-2.mp4 08:19
* 06 7.6Scrapy框架-案例_处理响应结果.mp4 07:19
* 07 7.7Scrapy框架-案例_数据存储.mp4 10:05
* 08 7.8Scrapy框架-案例_项目总结.mp4 03:12
* 09 7.9Scrapy案例_笔趣阁小说_创建项目.mp4 13:43
* 10 7.10Scrapy案例_笔趣阁小说_编写爬虫文件.mp4 11:53
* 11 7.11Scrapy案例_笔趣阁小说_数据存储.mp4 06:13
* 12 7.12Scrapy案例_笔趣阁小说_yield推送请求.mp4 11:50
* 13 7.13CrawlSpider简介及创建.mp4 09:20
* 14 7.14课堂案例_猎云网_定义URL提取规则.mp4 09:29
* 15 7.15课堂案例_猎云网_数据解析.mp4 14:48
* 16 7.16课堂案例_猎云网_getall_get_extract和extract_first的区别.mp4 05:29
* 17 7.17课堂案例_猎云网 _创建数据库_读取配置文件.mp4 16:34
* 18 7.18课堂案例_猎云网_数据存储.mp4 09:55
* 19 7.19Scrapy模拟登录-小说楼.mp4 13:27
* 20 7.20Scrapy批量下载图片_1.mp4 13:55
* 21 7.21Scrapy批量下载图片_2.mp4 11:19
* 22 7.22下载器中间件的概述.mp4 07:27
* 23 7.23下载器中间件方法详解.mp4 06:49
* 24 7.24下载器中间件_动态设置UA.mp4 11:44
* 25 7.25下载器中间件_selenium与Scrapy的结合使用.mp4 13:48
* 26 7.26项目案例_链家租房信息的爬虫_1.mp4 13:38
* 27 7.27课堂案例_链家租房信息的爬取_2.mp4 18:15
* 28 7.28课堂案例_链家租房信息的爬取_3.mp4 06:34
* 29 7.29课堂案例_猎聘网爬取你心仪的职位_1.mp4 13:43
* 30 7.30课堂案例_猎聘网爬取你心仪的职位_2.mp4 11:00
* 31 7.31课堂案例_猎聘网爬取你心仪的职位_3.mp4 09:33
* 08 分布式爬虫案例_/
* 01 8.1分布式爬虫的介绍.mp4 10:18
* 02 8.2Redis的安装及启动测试.mp4 06:04
* 03 8.3Redis第三方图形化界面_scrapy_redis模块的安装.mp4 06:04
* 04 8.4分布式爬虫案例_第一种写法_修改配置文件.mp4 08:23





![[衡天云]爆款云服务器 低至12元/月](/hty.png)