gpt4 book ai didi

css - 是否可以在 Rvest 中获取 CSS 样式值?

转载 作者:行者123 更新时间:2023-12-04 08:51:43 25 4
gpt4 key购买 nike

是否可以在 Rvest 中获取颜色代码和其他 css 样式? ?
例如,来自 Color:Wikipedia有字帮助:使用颜色,使用后如何找到颜色代码“#0b0080”rvest::read_html('https://en.wikipedia.org/wiki/Color') ?从 Selenium 寻找类似于 getCssValue 的东西。
https://en.wikipedia.org/wiki/Color

最佳答案

‘rvest’ 查询静态 HTML 文档。它不解析或应用 CSS 信息。所以不,它不能告诉你元素的样式信息。充其量它可以告诉您一个元素是否具有静态 style属性。但是大多数样式不是这样应用的。
还有其他的库,比如‘rselenium’ ,在实际浏览器中模拟网站的评估。这主要用于抓取动态生成的 Web 内容,但它也应该应用样式表,因此很可能有一种使用该路由检索样式信息的方法。
如果没有直接的方法,最坏的情况是你可以使用“rselenium”来执行 Window.getComputedStyle 目标元素上的 JavaScript 函数。

关于css - 是否可以在 Rvest 中获取 CSS 样式值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64066450/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com