第 1 关 · 天气表格
requests 获取 HTML → BeautifulSoup 定位 tbody → 提取一行 → 保存 CSV。默认青岛 1 月应得到 31 行。
本地教学版 · 数据沿用原项目,仅用于练习,不代表现实统计。
网站已在云端运行。在你自己电脑的编辑器或终端写爬虫,使用 https://learn.csyerj.cn 作为 BASE 地址。所有练习都无需登录或 Token。
requests 获取 HTML → BeautifulSoup 定位 tbody → 提取一行 → 保存 CSV。默认青岛 1 月应得到 31 行。
提取酒店名和详情链接 → 跟随“下一页” → 进入详情页提取评论。
比较 HTML 与 JSON → 使用 params 传参 → 读取 total、items 和 next_page。
在浏览器 Network 的 Fetch/XHR 中找到请求 → 用 requests 获取接口数据 → 翻页保存。
每关练习、运行命令、验收标准见同目录 README.md。先写 exercises.py,遇到困难再看 reference.py。