2010-04-26 55 views
6

BeautifulSoup解析HTML並提供各種方式來在HTML中進行操作和搜索。有什麼類似的CSS?BeautifulSoup,但對於CSS?

具體來說,我想知道給定的HTML文本是否呈現爲加粗。要麼它的祖先是<strong><bold>標記(可以使用BeautifulSoup完成),或者它的祖先(或其自身)具有font-weight: bold的CSS屬性。

這可能沒有導致寫我自己的圖書館?

回答

0

使用一些可用於python的CSS解析包可能會有一些運氣。

一個特別的可以把CSS塊變成內聯樣式的包是premailer包。這可能會使您更容易使用您已使用的工具。