Ohjelmiston tiedot:
Se voi lukea CSS 3 valitsimet ja lähes muuntaa ne XPath 1.0 -yhteensopivia ilmaisuja.
Koodi oli osa LXML Python-moduuli, kuten lxml.cssselect.
Nyt se voi toimia itsenäisenä.
Ominaisuudet
- Tuetut valitsimet:
- : hover
- : aktiivinen
- : focus
- : kohde
- : vieraili
Mikä on uusi tässä julkaisussa:
- Lisätty jäsennin tuki: attr: `toiminnallisia pseudo-elementtejä & # X3C; Selector.pseudo_element & # x3e; `.
Mikä on uusi versiossa 0.7.1:
- 0,7 rikkoi -jäsentimen Python 2.4 ja 2.5; testit 2.x Nyt kaikki on taas hyvin.
Mikä on uusi versiossa 0.6:
- `` setup.py`` käytön setuptools / levittää mikäli saatavissa, vaan turvautua distutils.
- Toteuta ``: lang () `` pseudo-class, vaikka se perustuu vain `` xml: lang`` tai `` lang`` attribuutteja. Jos asiakirja kieltä tunnetaan joistakin muista meta-data (kuten `` Content-Language`` HTTP-otsikon tai `` & # X3C; meta & # x3e; `` elementti), kiertää ongelman asettaa lang -määritteen juurielementin.
Mikä on uusi versiossa 0.5:
- Korjaa tapauksessa herkkyys asioita.
- Implement: luokka: `HTMLTranslator` perustuva` HTML5 specification`_ sijasta arvaamaan; lisätä `` xhtml`` parametrin.
- Useita korjauksia ja parantaa testin kattavuutta.
vaatimukset
- Python 2.4 tai uudempi
Kommentteja ei löytynyt