javascript - BeautifulSoup 像 nodejs 的刮刀

标签 javascript node.js web-scraping beautifulsoup cheerio

我是前 python 开发人员,我已经使用 BS4 几年了 现在我正在使用 node 进行开发,是的,cheerio 包非常好,但是我需要像 BS4 这样的东西来在 node 中进行抓取

cheerio 有什么替代品吗? 谢谢!

最佳答案

我建议您查看 x-ray node package .它本质上是cheerio 之上的一个抽象层,它使“构建任何网站”所需的代码更加简洁。

它在样式上具有可组合的语法,并且支持分页、限制/节流、延迟、抓取集合等。

关于javascript - BeautifulSoup 像 nodejs 的刮刀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32667219/

相关文章:

javascript - : "describe" and "it" coming from? 这个词来自哪里

javascript - node.js 如何打开/读取包含密码的 XLSX 文件

node.js - 通过 Apollo Server (NestJS) 处理异常

javascript - 抓取 HTML 和 JavaScript

python - 使用 python 和 selenium 更改输入字段的值并按 Enter 键

javascript - 焦点没有移到页面顶部

javascript - 如何在一行中显示多行文本

javascript - 浏览器端的内容 url 安全

javascript - 如何暂停 NodeJS 脚本?

javascript - 在 JavaScript 中获取给定日期范围内所有日期的列表