飞豹客 · 课能看,资料也能带走
飞豹客后端开发 会员免费

Scrapy网络爬虫从原理到实践(14个项目实战案例17小时)

如果你已经会写 Python,但每次要抓数据还是靠 requests 加正则硬拼,页面一改版脚本就废,那这门课值得花时间看。它讲的是 Scrapy 这个爬虫框架,核心不是教你多写几行代码,而是把抓取、解析、去重、限速、存储这几件事拆成固定结构,让爬虫从一次性脚本变成能维护的小项目。课程配了 14 个

单课价¥29.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
98 人关注 更新于 2026-05-30 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员可免费领取。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥29.90

会员 · 按档位

永久免费可领
年免费可领
月免费可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

如果你已经会写 Python,但每次要抓数据还是靠 requests 加正则硬拼,页面一改版脚本就废,那这门课值得花时间看。它讲的是 Scrapy 这个爬虫框架,核心不是教你多写几行代码,而是把抓取、解析、去重、限速、存储这几件事拆成固定结构,让爬虫从一次性脚本变成能维护的小项目。课程配了 14 个实战案例和 17 小时视频,体量不算小,但主线清楚:先用原理把框架的运转逻辑讲明白,再拿真实站点练手。

它解决的是什么问题

日常工作中需要批量采集公开数据时,纯脚本方案最容易卡在三处:一是请求调度和并发控制要自己写,二是翻页和字段抽取的逻辑越堆越乱,三是遇到反爬就得临时加代理和请求头。Scrapy 把这些做成组件,你只需要按它的约定写解析规则和配置。课程里涉及代理 IP 获取、随机代理请求、Redis 相关操作,以及用 Selenium 处理动态渲染页面,这几块恰好是实际项目里绕不开的环节。学完你能判断一个采集需求该用普通请求还是浏览器渲染,该怎么控制频率不把目标站打挂,以及抓下来的数据怎么落库。

适合什么基础,先看哪几块

前提是能读懂 Python 函数和类,知道 HTTP 请求响应大概是怎么回事,完全零基础会吃力。如果你没接触过命令行和虚拟环境,建议先补上再进来。看的时候不必从第一集顺播:先把框架结构和请求调度原理那部分过一遍,建立整体印象;然后挑一个静态站点的完整案例跟着敲,重点看解析规则怎么写、数据怎么交给管道处理;最后再看代理、Redis、Selenium 这几块偏工程的内容。中间那些重复度高的案例可以快进,抓住差异点就行。

学完能独立做什么,资料怎么用

比较现实的目标是:你能独立搭起一个结构清晰的采集项目,针对列表页加详情页的站点完成字段抽取、翻页、异常重试和数据导出,遇到简单反爬能自己加代理和请求头应对,动态页面知道切到浏览器方案。这不等于能接任何采集需求,验证码、登录态、大规模分布式这些还得另外补。练习建议是别只看不写:每看完一个案例,先关掉视频自己复现一遍,再对照差异;然后换一个同类站点做迁移练习,这是检验有没有真掌握的最快方式。视频和案例文件配合着用,案例代码用来对照思路,不要直接复制跑通就算完。

课程目录

课程目录45 集
  • 13-9 核定车票及邮件发送功能.pcwl [75.3 MB] 7-1 Selenium环境搭建【持续更新‖免费提供:CunworknoteS】.mp4
  • [25.8 MB] 13-11 运行项目【公重号:CunWorkNotes】.pcwl [70.8 MB] 11-1 分布式爬虫爬取摄图网图片【整理不易‖记得关注:CunWorKNotes】.mp4
  • [144.0 MB] 13-2 实现爬取站点信息的爬虫.pcwl [265.4 MB] 5-6 Redis数据库下载和安装【公重号:CunWorkNotes】.mp4
  • [62.0 MB] 12-1 使用scrapyd部署分布式爬虫【更多精选‖公众号:CunWorknotes】 .mp4
  • [138.5 MB] 9-3 西刺代理获取HTTP代理ip【资源精选‖更多关注:CunworkNotes】.mp4
  • [148.7 MB] 12-2 制作分布式爬虫的Docker镜像.mp4
  • [61.4 MB] 9-4 使用随机代理爬取起点中文网热销榜单.mp4
  • [90.2 MB] 12-3 使用Docker部署并运行分布式爬虫.pcwl [147.8 MB] 5-1 MySQL数据库下载和安装【持续更新‖免费提供:CunworknoteS】.mp4
  • [44.8 MB] 5-2 安装mysqlclient【不易整理‖请关注:CunWorkNoteS】.mp4
  • [16.0 MB] 7-5 项目案例-爬取1号店中的iphone手机信息.mp4
  • [237.7 MB] 5-4 MongoDB数据库下载和安装.mp4
  • [55.4 MB] 13-7 获取购买车票的详细信息【更多精选‖公众号:CunWorknotes】 .mp4
  • [105.5 MB] 10-1 项目案例-爬取seaborn案例源文件.mp4
  • [74.3 MB] 10-3 项目案例-爬取摄图网图片.mp4
  • [200.6 MB] 3-3 第一个网络爬虫-页面分析【整理不易‖记得关注:CunWorKNotes】.pcwl [94.2 MB] 2-1 网页基础.mp4
  • [39.8 MB] 3-2 第一个网络爬虫-项目创建.mp4
  • [46.6 MB] 3-1 scrapy介绍及安装.mp4
  • [28.1 MB] 13-
  • 10 实现购票功能.pcwl [109.5 MB] 1-2 PyCharm的安装.mp4
  • [115.5 MB] 5-5 项目案例-将数据保存于MongoDB中.mp4
  • [56.3 MB] 4-7 项目案例-爬取链家二手房信息2.pcwl [168.6 MB] 7-3 项目案例-爬取今日头条热点新闻【不易整理‖请关注:CunWorkNoteS】.mp4
  • [264.0 MB] 8-1 项目案例-爬取起点中文网某用户的书架信息.pcwl [285.8 MB] 2-4 XPath带谓语的路径表达式.mp4
  • [18.7 MB] 7-4 Splash环境搭建.mp4
  • [78.2 MB] 13-8 选择乘客和席别.mp4
  • [62.5 MB] 4-5 使用pipeline处理数据.mp4
  • [72.3 MB] 5-7 项目案例-将数据保存于Redis数据库中.mp4
  • [54.5 MB] 6-1 项目案例-爬取QQ音乐榜单歌曲.pcwl [277.4 MB] 1-1 Anaconda环境搭建【公重号:CunWorkNotes】.mp4
  • [30.2 MB] 4-3 使用item封装数据.mp4
  • [27.6 MB] 13-5 展示登陆页面.mp4
  • [18.2 MB] 9-1 随机伪装成浏览器.mp4
  • [46.6 MB] 4-6 项目案例-爬取链家网二手房信息1【不易整理‖请关注:CunWorkNoteS】.mp4
  • [245.3 MB] 9-2 更简单的伪装成随机浏览器的方法.mp4
  • [25.0 MB] 2-2 XPath常用路径表达式【持续更新‖免费提供:CunworknoteS】.mp4
  • [50.5 MB] 10-2 项目案例-文件下载的功能优化【公重号:CunWorkNotes】.mp4
  • [48.1 MB] 4-2 使用css表达式提取数据.mp4
  • [67.0 MB] 13-6 查询车票信息.mp4
  • [93.3 MB] 13-3 实现站点处理类【公重号:CunWorkNotes】.mp4
  • [40.8 MB] 13-4 读取用户购票信息.mp4
  • [40.0 MB] 4-4 使用itemLoader填充数据.mp4
  • [31.5 MB] 6-2 项目案例-爬取豆瓣电影信息【资源精选‖更多关注:CunworkNotes】.mp4
  • [222.9 MB] 12-4 使用Gerapy管理分布式爬虫.mp4
  • [44.5 MB] 3-4 第一个网络爬虫-功能实现.pcwl [145.3 MB] 4-1 伪装成浏览器.mp4
  • [64.1 MB] 13-1 项目需求.mp4
  • [35.3 MB] 5-3 项目案例-将数据保存于MySQL数据库中.mp4
  • [63.9 MB] 适合人群 Python开发者 后端开发人员 对网络爬虫感兴趣的爱好者 学习收获 掌握Scrapy框架 学会网络爬虫开发 提升数据抓取能力 祝您学习愉快! 学有所成,前程似锦!