[pyar] Css parsing en python

Daniel Moisset dmoisset en machinalis.com
Lun Ago 30 20:13:22 ART 2010


2010/8/30 Mariano Garcia Berrotarán <garcia.berrotaran en gmail.com>:
>
> Bien, mi pregunta es: que hace falta para parsear este tipo de
> estructuras? hay algun modulo o será cuestion de tirar expresiones
> regulares como chiflado hasta que ande?

Necesitas un aprser de CSS :)

No conozco ninguno, pero googleando "python css parser" aparecen
varios. Si probas alguno contanos como te fue :)

Si ninguno te sirva, antes de "tirar expresiones regulares como
chiflado" agarraría una biblioteca de parsing y le metería la
gramática oficial de CSS[1]. Para lenguajes de ese tamaño vas a a
renegar como mono con regexes, cuando los parsers sirven justo para
esto :)

Saludos,
    D.

[1] http://www.w3.org/TR/CSS21/grammar.html



More information about the pyar mailing list