- GitHub 仓库
- hhursev/recipe-scrapers
- 总 Stars
- ★ 2,263
- 主要语言
- Python
结论先说:recipe-scrapers 是专抓菜谱网站结构化数据的 Python 包,2,263 星,Python 写成,MIT 协议,2026 年 11 月 6 日仍在更新。传一个菜谱页面地址,返回标题、食材、步骤、营养这些结构化字段,不用自己写解析。
它是什么
一个面向菜谱站点的抽取库:内置了大量菜谱站点的解析规则,优先读页面里的 Schema.org 与 JSON-LD 结构化数据,命中不了的再按站点规则解析。支持的站点列表在仓库里公开维护。
能干嘛
做美食内容聚合、菜谱搜索、营养分析、备菜清单这些功能时,数据层直接用它。批量处理一批菜谱链接,输出干净的 JSON 就能往下接。
适合谁
做美食、内容、生活类产品的开发者,以及要练手写结构化抽取的新手。
注意点
它只解决“解析”这一步,抓取频率与合规要自己控制,别对着人家站点猛刷。另外小众站点不在内置列表里时,要自己补规则。
为什么不直接用通用爬虫?
通用爬虫要你自己写每个站的选择器,菜谱站点的结构又各不相同;这个包把常见站点的规则都写好了,传地址就能出结果,省的是重复劳动。
站长点评:这种 2 千星的小轮子我收得不少,它们的共同点是“只解决一个问题,但解决得很彻底”。做内容产品的人,工具箱里就该有几个这样的专件。
⬇ 下载区(本站中转)
本站服务器实时中转 GitHub 文件,国内网络也可稳定下载;也可使用右侧官方链接。 本项目遵循 MIT 许可证。
要下载其他 GitHub 项目?试试本站的 GitHub 加速下载工具,粘贴链接即可中转。