行者孙Python
🌐
DrissionPage 网页魔法工坊
网页自动化当成魔法,一行行代码是咒语
进阶 620 人学习 · 38 章
📖 章节目录
1
开课第一篇:不是我吹,学完这一课,你就可以接单啦
无
3 次阅读 · 2026-10-20
›
2
水晶启幕篇-Day1|魔法初识:DrissionPage 是什么,魔法库安装咒语
欢迎走进魔法工坊!今天先认识你手中的 "魔法法杖"——DrissionPage。它不是神秘黑科技,而是一个专门操控浏览器的 Python 魔法库。学会安装它,你的魔法工坊才算正式开张。
3 次阅读 · 2026-10-20
›
3
水晶启幕篇-Day2|水晶召唤:创建 Page 对象,唤醒浏览器魔法水晶球
魔法杖已就位,今天正式施法!ChromiumPage 就像你的魔法水晶球,创建它的那一刻,浏览器就被唤醒,从此你可以通过它施展各种网页魔法。
4 次阅读 · 2026-10-20
›
4
水晶启幕篇-Day3|空间穿梭:访问网址,网页前进、后退、刷新魔法
水晶球已经唤醒,今天学习在网页世界里 "空间穿梭" 的本领 —— 像看一本书一样,翻页前进、后退、刷新。掌握了这三大穿梭咒,你就能在网页迷宫里来去自如。
3 次阅读 · 2026-10-20
›
5
水晶启幕篇-Day4|页面读取:获取网页标题、链接、页面源码魔法
穿梭咒已学会,今天学习 "读心术"—— 让水晶球把网页这本 "魔法书" 的内容读出来给你听:标题、网址、甚至整页源码,全都看得一清二楚。
3 次阅读 · 2026-10-20
›
6
水晶启幕篇-Day5|元素搜寻咒:CSS 选择器,定位网页魔法元素
网页就像一座魔法城堡,里面藏着无数 "魔法元素"(按钮、输入框、文字)。今天学习元素搜寻咒,用 CSS 选择器精准锁定目标元素,这是操控网页的核心前提 —— 找不到元素,后面的魔法全都施展不了。
8 次阅读 · 2026-10-20
›
7
水晶启幕篇-Day6|文字提取咒:读取元素文本、提取元素属性魔法
昨天学会了 "找到" 元素,今天学习 "读懂" 元素 —— 把元素里的文字和属性提取出来。找到 + 读取,两步合璧,你就能从网页里 "淘出" 想要的数据,这是网页数据采集的核心基本功。
6 次阅读 · 2026-10-20
›
8
水晶启幕篇-Day7|工坊实战 Kata:施展魔法抓取网页标题与文本清单
启幕篇五记魔法已尽数习得!召唤、穿梭、读心、搜寻、提取 —— 今天把它们串成一套完整魔法,实战抓取一个网页的标题和若干链接文本,验收你的第一份采集成果。魔法工坊正式开张。
5 次阅读 · 2026-10-20
›
9
元素操纵篇-Day8|指尖触碰咒:click 点击魔法,点击按钮与超链接
前七天真本事都在 "看",今天开始 "动手"!学会 click 点击咒,让水晶球代替你指尖轻触 —— 点按钮、点链接、触发网页动作。这是从 "读网页" 迈向 "操控网页" 的关键一跃。
2 次阅读 · 2026-10-20
›
10
元素操纵篇-Day9|文字灌注咒:input 输入魔法,向输入框填写文字
昨天学会了点击,今天学习 "灌注文字"—— 往网页输入框里填写内容。搜索框、登录框、留言框全靠这招。点击 + 输入,两咒合璧,你已经能模拟真人做基础的网页操作了。
2 次阅读 · 2026-10-20
›
11
元素操纵篇-Day10|选项切换咒:清空输入框、勾选复选框、单选按钮
有些输入框装满了旧文字,有些选项要勾选、要单选。今天学习 "清场" 和 "打勾" 的本事 —— 清空输入框、勾选复选框、选择单选按钮,让元素状态随心切换。网页表单操作的细节功夫,尽在此咒。
2 次阅读 · 2026-10-20
›
12
元素操纵篇-Day11|页面挪移咒:页面滚动,滚动到指定元素位置
很多网页内容很长,一屏装不下,目标元素藏在页面深处。今天学习页面挪移咒—— 让水晶球自己滚动页面,把想看、想点的元素 "挪" 到眼前。长网页采集数据的必备技能。
2 次阅读 · 2026-10-20
›
13
元素操纵篇-Day12|等待显形咒:wait 等待元素加载,解决网页延迟难题
网页加载有快有慢,很多元素 "藏" 在网络延迟后面,一打开就去点击,往往扑了个空、报错。今天学习等待显形咒—— 让水晶球耐心等元素现身后再动手。这是自动化脚本稳定运行的 "保命咒",必学重点。
4 次阅读 · 2026-10-20
›
14
元素操纵篇-Day13|批量搜寻咒:一次性找到多个元素,循环遍历元素列表
网页里同类元素往往有一大群 —— 一排新闻标题、一列商品卡片、一组评论区。今天学习批量搜寻咒,一次施法找到全部同类元素,再用循环咒逐一对付。批量采集数据的核心招式,从此告别一个个找的苦力活。
0 次阅读 · 2026-10-20
›
15
元素操纵篇-Day14|下拉选定咒:下拉选择框 select 魔法
很多表单里藏着一个 "下拉菜单"—— 点击展开,弹出选项,选一个。今天学习下拉选定咒,让水晶球从下拉框里精准选出你要的选项。注册、筛选、分类页面高频使用的魔法。
3 次阅读 · 2026-10-20
›
16
元素操纵篇-Day15|光影定格咒:页面截图、单独截取元素画面
操控网页之余,我们常想把 "眼前画面" 留住 —— 整页、局部,拍照存档。今天学习光影定格咒,让水晶球把网页或某个元素 "咔嚓" 拍成图片保存下来。记录数据、留存证据、做自动化报告都靠它。
0 次阅读 · 2026-10-20
›
17
元素操纵篇-Day16|工坊实战 Kata:施展魔法自动填写表单模拟登录
元素操纵篇全部招式学成!召唤、输入、点击、滚动、等待、批量、下拉、截图…… 今天把它们串成完整魔法,实战演练自动填写登录表单。这套流程是网页自动化的 "最高频操作":登录→进后台→自动化干活。注意用练习网站测试,别拿别人的账号乱试哦。
2 次阅读 · 2026-10-20
›
18
破障篇-Day17|弹窗驱散咒:处理 alert、confirm 网页弹窗
网页有时会突然弹出 "小窗" 拦截你 —— 提示框、确认框。这类原生弹窗(alert/confirm)会挡住后续操作,是自动化路上的 "拦路石"。今天学习弹窗驱散咒,让水晶球看懂弹窗、自动应答,不打断施法流程。
0 次阅读 · 2026-10-20
›
19
破障篇-Day18|跨镜寻物咒:iframe 框架切换,抓取框架内部元素
有些网页里 "套着小网页"—— 这就是 iframe 框架,像一面独立的小镜子嵌在页面中。镜子里面的元素,直接在外层页面找不到。今天学习跨镜寻物咒,钻进 iframe 这面镜子,抓取里面的元素。
1 次阅读 · 2026-10-20
›
20
破障篇-Day19|镜中多界咒:多标签页 Tab 切换管理
点击网页上的链接,经常会在新的浏览器标签页里打开 —— 页面瞬间变成多个 "世界"。今天学习镜中多界咒,让水晶球在多标签页之间自由切换、管理,想操作哪个世界就切到哪个世界。
0 次阅读 · 2026-10-20
›
21
破障篇-Day20|动态显影咒:抓取 Ajax 动态渲染网页数据
很多现代网页的内容不是一次性 "印" 在页面上,而是等数据到了才动态渲染出来(Ajax 技术)。等它慢慢 "显影"。今天学习动态显影咒—— 用等待 + 滚动的方式,等动态数据一层层浮现,稳稳抓取。
1 次阅读 · 2026-10-20
›
22
破障篇-Day21|记忆读写咒:读取、新增、清除 Cookie 网页记忆
Cookie 就像网页写给浏览器的小纸条 —— 记录登录状态、偏好设置。今天学习记忆读写咒,让水晶球能读取、新增、清除这些小纸条。搞定 "保持登录"" 免重复验证 " 等进阶场景。
2 次阅读 · 2026-10-20
›
23
破障篇-Day22|数据包捕捉咒:拦截网络请求,抓取接口数据
网页的动态数据,其实来自后台接口(API)返回的 "数据包"。今天学习数据包捕捉咒—— 让水晶球监听浏览器发出的网络请求,拦下后台返回的数据。这是抓取动态网页最进阶、最高效的招数,直接从源头拿数据。
2 次阅读 · 2026-10-20
›
24
破障篇-Day23|隐影施法咒:无头模式,后台静默运行浏览器
前面每次施法,浏览器窗口都会弹出来给你看。但自动化脚本部署到服务器、批量跑任务时,可没人盯着屏幕。今天学习隐影施法咒—— 让浏览器在后台 "隐形" 运行,不弹窗口、照样干活,省资源又适合挂机。
1 次阅读 · 2026-10-20
›
25
破障篇-Day24|工坊实战 Kata:翻页魔法,自动分页采集列表数据
破障篇全部招式学成!等待、弹窗、iframe、多标签、动态渲染、Cookie、接口监听、无头…… 今天把它们融成一套完整魔法,实战自动翻页采集列表数据—— 这是网页数据采集最经典的实战场景:翻遍所有分页,把数据一页页收进囊中。
3 次阅读 · 2026-10-20
›
26
融灵篇-Day25|鼠标灵法咒:鼠标悬停、拖拽进阶魔法
点按、输入是基本功,但有些网页需要悬停、拖拽才能触发动作 —— 悬浮出菜单、拖拽排序、拖滑块验证。今天学习鼠标灵法咒,让水晶球模仿更精细的鼠标操作,解锁高级交互网页。
2 次阅读 · 2026-10-20
›
27
融灵篇-Day26|按键通灵咒:模拟回车、Tab、各类键盘快捷键
鼠标的活儿学了不少,今天学键盘 ——回车提交、Tab 切换焦点、Ctrl+A 全选。有些操作用键盘比鼠标更顺、更快。学会按键通灵咒,你的自动化更加 "十指如飞"。
0 次阅读 · 2026-10-20
›
28
融灵篇-Day27|伪装幻形咒:修改请求头,伪装浏览器指纹对抗反爬
有些网站会 "验明正身",靠请求头、浏览器指纹识别你是不是真人。今天学习伪装幻形咒—— 给水晶球穿上更 "拟真" 的外衣(改 User-Agent、隐藏自动化特征),降低被识别拦截的概率。魔法更顺畅,请用于合法合规的数据采集。
1 次阅读 · 2026-10-20
›
29
融灵篇-Day28|物品递送咒:自动化文件上传魔法
有些网页需要上传文件—— 传头像、传附件、传简历。手动操作要打开系统文件框选文件,很麻烦。今天学习物品递送咒,让水晶球把指定文件 "递" 给网页,自动完成上传,省心又高效。
0 次阅读 · 2026-10-20
›
30
融灵篇-Day29|魔法排障咒:排查找不到元素、超时、加载失败等常见问题
魔法再强,也会 "翻车"。元素找不到、等太久超时、页面加载失败…… 新手最怕的就是报错。今天学习魔法排障咒—— 先看懂报错,再对症下药,用 try/except 兜底,让脚本不再一碰就崩。
1 次阅读 · 2026-10-20
›
31
融灵篇-Day30|综合 Kata:完整项目,自动化采集分页网站信息,保存到文件
三十天魔法修行,把全部招式融为一套完整项目:自动翻页采集分页网站的信息,边抓边存,最终保存成文件。这是你自己能独立交付的第一个 "成品魔法"—— 从 "学招式" 到 "做作品" 。
1 次阅读 · 2026-10-20
›
32
奇术秘典篇-Day31|幻影初识:什么是代理 IP,为什么需要代理
普通访问,浏览器会暴露你的真实 IP,像报上真实姓名。今天初识代理 IP这门 "替身之术"—— 用一台中转服务器替你出面,隐藏真实身份,突破地域限制。先搞懂 "为什么",明天再学 "怎么配"。
0 次阅读 · 2026-10-20
›
33
奇术秘典篇-Day32|幻影附身:DrissionPage 配置代理 IP 实战
昨天认识了代理 IP,今天正式 "附身"—— 把代理配置到水晶球上,让 DrissionPage 经由代理访问网页,再用出口 IP 接口验证替身是否生效。学会这门配置,你的网页访问就有了 "替身" 护体。
1 次阅读 · 2026-10-20
›
34
奇术秘典篇-Day33|分影之术:多 Page 对象并行,创建多个浏览器实例
一个水晶球一次只能盯一个页面,太慢。今天学分影之术—— 同时召唤多颗水晶球(多个 Page 对象),各自独立施法、并行跑任务。采集多个网页、分工合作,效率直接翻倍。
1 次阅读 · 2026-10-21
›
35
奇术秘典篇-Day34|并行合击:并发调度与结果汇总实战
昨天学会了召唤多颗水晶球,但真正 "同时开工" 还要靠并发调度。今天学并行合击—— 用线程让多颗水晶球真正并行跑起来,各抓各的数据,最后把结果汇总到一处。这是多浏览器高效采集的完整套路。
0 次阅读 · 2026-10-21
›
36
奇术秘典篇-Day35|暗影入门:什么是 ShadowDOM,为什么普通选择器找不到
有些网页元素藏在 "暗影" 里 ——ShadowDOM 隔离区。它像一座独立密室,普通的选择器咒语在外面怎么都够不到。今天先搞懂 "暗影是什么、为什么找不到",明天再学穿透之法。
0 次阅读 · 2026-10-21
›
37
奇术秘典篇-Day36|暗影穿透:ShadowDOM 内元素定位与操作实战
昨天认识暗影,今天正式穿透—— 钻过 shadow root,把藏在密室里的元素抓出来、操作它。这是 ShadowDOM 定位的核心招式:先定位 host 元素,再往暗影里一层层钻进去。
0 次阅读 · 2026-10-21
›
38
奇术秘典篇-Day37|宝库初识:数据库基础,SQLite 入门,与文件存储对比
数据采回来,总不能一直堆在 txt 里。今天初识 "宝库"—— 数据库。学会 SQLite 这门最轻量的入库法门,了解它和文件存储的区别。采到的数据从此有了 "专属档案库",能存能查能统计。
0 次阅读 · 2026-10-21
›
39
奇术秘典篇-Day38|入库归档:采集数据写入数据库完整实战
最后一步,把整套魔法 "封存入档"!今天把 DrissionPage 采集的数据写入数据库,做到采集→清洗→入库→查询的完整闭环。这不再是练招,而是一个可以直接跑的生产级采集项目。修成正果,出关下山!
0 次阅读 · 2026-10-21
›
‹ 返回课程列表
🏠首页 Python 📦资源 👤关于我