2010-04-26 23 views
6

BeautifulSoup, HTML'yi ayrıştırır ve HTML içinde işlemek ve aramak için çeşitli yollar sunar. CSS için benzer bir şey var mı?BeautifulSoup, ancak CSS için?

Özellikle, belirli bir HTML metni kalın olarak işlenen olup olmadığını bilmek istiyorum. Ya da <strong> ya da <bold> etiketi (BeautifulSoup ile yapılabilir) olan bir ataya sahiptir veya font-weight: bold ile CSS özniteliklerine sahip bir ataya (veya kendisine) sahiptir.

Bu, kendi kitaplığımı yazmadan sonuçlanabilir mi?

cevap

0

Python için kullanılabilen bazı CSS ayrıştırma paketlerini kullanarak biraz şansınız olabilir.

Özellikle CSS blokları alabilir ve bunları satır içi stillere dönüştürebilmek, premailer paketidir. Bu, kullanmakta olduğunuz araçla çalışmayı daha kolay hale getirebilir.