从HTML和CSS中抓取字体大小



我试图在HTML页面中抓取文本的每个部分的字体大小。在过去的几天里,我一直在努力做这件事,但我觉得我在试图重新发明轮子。我看过一些python库,比如cssutils、beautiful-soup,但遗憾的是运气不太好。我已经制作了自己的html解析器,它只在html中查找字体大小,但它不查看样式表,这一点非常重要。有什么建议能让我朝正确的方向前进吗?

您可以在firefox或phantomjs中使用selenium(如果您在无头机上),浏览器将呈现页面,然后您可以定位元素并获取它的属性。

在python上获取属性的方法是自解释的,Element_obj.get_attribute('attribute_name')

最新更新