【发布时间】:2018-07-16 15:17:08
【问题描述】:
在给定元素的 URL 和 XPath 作为参数的情况下,我需要能够收集元素的活动 CSS 和 HTML 属性。例如,如果我在https://stackoverflow.com 上给出“”按钮的 XPath,我希望程序能够告诉我它是 100.11 x 37.78 像素,是指向 /questions/ask 的 html 链接,颜色为 rgba (102,191,255,0.75)等
有人开玩笑地告诉我,我可能需要制作一个全新的浏览器才能做到这一点;真的吗?有没有办法做到这一点?
是否有任何语言有库可以做到这一点?我知道 Python 的 Beautiful Soup,但我似乎只能得到 HTML 代码,没有 CSS。
【问题讨论】:
标签: html css web-scraping attributes