首页 / GitHub 趋势 / 菜谱网站的数据怎么抓?r…
数据与爬虫

菜谱网站的数据怎么抓?recipe-scrapers 这个小轮子够用了

GitHub 仓库
hhursev/recipe-scrapers
总 Stars
★ 2,263
主要语言
Python
查看 GitHub 项目

结论先说:recipe-scrapers 是专抓菜谱网站结构化数据的 Python 包,2,263 星,Python 写成,MIT 协议,2026 年 11 月 6 日仍在更新。传一个菜谱页面地址,返回标题、食材、步骤、营养这些结构化字段,不用自己写解析。

它是什么

一个面向菜谱站点的抽取库:内置了大量菜谱站点的解析规则,优先读页面里的 Schema.org 与 JSON-LD 结构化数据,命中不了的再按站点规则解析。支持的站点列表在仓库里公开维护。

能干嘛

做美食内容聚合、菜谱搜索、营养分析、备菜清单这些功能时,数据层直接用它。批量处理一批菜谱链接,输出干净的 JSON 就能往下接。

适合谁

做美食、内容、生活类产品的开发者,以及要练手写结构化抽取的新手。

注意点

它只解决“解析”这一步,抓取频率与合规要自己控制,别对着人家站点猛刷。另外小众站点不在内置列表里时,要自己补规则。

为什么不直接用通用爬虫?

通用爬虫要你自己写每个站的选择器,菜谱站点的结构又各不相同;这个包把常见站点的规则都写好了,传地址就能出结果,省的是重复劳动。

站长点评:这种 2 千星的小轮子我收得不少,它们的共同点是“只解决一个问题,但解决得很彻底”。做内容产品的人,工具箱里就该有几个这样的专件。

⬇ 下载区(本站中转)

本站服务器实时中转 GitHub 文件,国内网络也可稳定下载;也可使用右侧官方链接。 本项目遵循 MIT 许可证。

📦 源码包(默认分支 ZIP)本站下载官方下载

要下载其他 GitHub 项目?试试本站的 GitHub 加速下载工具,粘贴链接即可中转。

数据与爬虫

相关推荐