This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
这是一个 Python 爬虫教程仓库,包含从入门到高级的爬虫技术教学内容。作者是 MediaCrawler 开源项目的作者。
# 安装依赖
npm install
# 启动文档开发服务器
npm run docs:dev
# 构建文档
npm run docs:build
# 预览构建后的文档
npm run docs:previewdocs/- VitePress 文档源文件(Markdown 格式)docs/.vitepress/- VitePress 配置和主题docs/爬虫入门/- 入门教程文档docs/爬虫进价/- 进阶教程文档(待完善)docs/高级爬虫/- 高级教程文档(待完善)
源代码/- 教程对应的 Python 示例代码- 每个实战章节有独立目录,包含同步和异步两种实现版本
示例代码使用以下主要库:
httpx- HTTP 请求库aiomysql- 异步 MySQL 客户端aiofiles- 异步文件操作pydantic- 数据验证