作者:寒枫
最后更新:2026-04
crawler/
├── docs/ # 项目文档
│ ├── Python爬虫--寒枫.md # 完整爬虫教程(推荐阅读)
│ ├── 使用爬虫项目.md # 实用爬虫项目推荐
│ └── 自动化脚本应用场景.md # 自动化应用场景
│
├── data/ # 数据文件存储
│
├── tools/ # 工具脚本
│ ├── webdriver_manager.py # 浏览器驱动自动管理
│ └── webdriver_requirements.txt
│
├── douban-movie/ # 豆瓣电影爬虫
│ ├── film.py # 爬取豆瓣Top250电影
│ └── README.md
│
├── taobao-products/ # 淘宝商品爬虫
│ ├── taobao.py # Selenium爬取商品信息
│ ├── auto_get_cookies.py # 自动获取cookies
│ └── README.md
│
├── netease-music/ # 网易云音乐爬虫
│ ├── wyy.py # 下载热歌榜歌曲
│ └── README.md
│
├── people-cn-search/ # 人民网讲话搜索爬虫
│ ├── renmin.py # 关键词搜索爬虫
│ └── README.md
│
├── bilibili/ # B站视频爬虫
│ └── README.md # 详细说明见下方
│
├── requirements.txt # 项目依赖
└── README.md # 本文件
pip install -r requirements.txt
python tools/webdriver_manager.py
或使用 Playwright:
playwright install
python douban-movie/film.pypython taobao-products/taobao.pypython netease-music/wyy.pypython people-cn-search/renmin.pybilibili/README.mddocs/Python爬虫--寒枫.md(完整教程)douban-movie/film.py 开始实践(最简单)netease-music/wyy.py(媒体下载)taobao-products/taobao.py(动态页面、Selenium)people-cn-search/renmin.py(Session管理、分页)docs/ 目录下的其他文档A: 运行 python tools/webdriver_manager.py 自动下载匹配的驱动
A:
docs/Python爬虫--寒枫.md 中的反爬策略A: 检查编码设置,一般使用 utf-8 或 utf-8-sig
MIT License
如有问题或建议,欢迎反馈!