[爬虫] 系列⑫BeautifulSoup 解析网页下篇
合规提醒:本文仅用于学习公开数据采集技术,实际爬取请遵守目标网站 robots 协议和相关法律法规。上一篇讲了用 CSS 选择器找节点,这篇讲进阶 —— 找兄弟节点、父节点、遍历文档树。一、找父节点和兄弟节点title = soup.select_one("div.
Python用 AI 做网页无障碍(可访问性)检查
网页无障碍(a11y)不只是"给视障用户用的",它是法规要求、真实用户刚需,顺带还能提升 SEO。但常见问题(图片没 alt、按钮没有可读文本、对比度不足、表单没关联 label)用肉眼很难逐一发现。
Python 中 HTML 转 PDF 的实现方法
在 Web 开发与自动化办公场景中,将 HTML 内容转换为 PDF 是一种常见的文档处理需求。PDF 格式在不同平台和设备上能保持稳定的排版效果,适合用于生成报表、归档页面或制作离线文档。Python 生态中提供了多种实现方案,本文以 Spire.
Python 将 HTML 转换为 Word 文档的实践指南
在 Web 开发和办公自动化领域,HTML 和 Word 分别服务于两个不同的场景。HTML 是网页内容的标准载体,擅长在浏览器中呈现信息;Word 则是线下文档编辑和归档的主流格式。当系统需要将网页内容导出为可编辑、可打印的文件时,两者之间的转换就成为一个绕不开的环节。
[爬虫] 系列⑮实战:分析 Ajax 接口抓数据
合规提醒:本文仅用于学习公开数据采集技术,实际爬取请遵守目标网站 robots 协议和相关法律法规。上一篇讲了怎么找 Ajax 接口,这篇走一个完整流程:从翻页发现规律,到用 requests 循环拿 JSON。一、分析翻页规律F12 点下一页,观察新请求:第 1 页:?
Python 实战:将 HTML 内容保存为图像文件
在开发工作中,我们有时会遇到需要将 HTML 内容固化为图像文件的场景。例如,自动生成报告封面、为邮件模板制作预览图、或者对页面存档以保留某一时刻的视觉样式。这类需求的核心是将动态渲染的网页内容“冻结”成一张静态图片,便于展示或分发。
Python 网页解析:BeautifulSoup 提取静态页,Selenium 拿下动态页
拿到网页源码只是第一步,真正的难点是从 HTML 里精准提取想要的数据。这篇讲两个核心工具:BeautifulSoup(静态页解析)和 Selenium(动态渲染页面)。⚠️ 合规提醒:只爬取允许访问的公开内容,遵守 robots.txt 与服务条款。