Podrobnosti Software:
Je možné číst CSS 3 selektory a prakticky transformovat je do XPath 1.0 kompatibilní výrazy.
Kód byl součástí LXML Python modulu jako lxml.cssselect.
Teď to může pracovat jako stand-alone
Vlastnosti :.
- Podporované selektory:
- : hover
- : aktivní
- : zaostření
- : cíl
- : visited
Co je nového v této verzi:
- Přidána podpora parser pro: attR: `funkčních pseudoprvky & # x3c; Selector.pseudo_element & # x3e,. `
Co je nového ve verzi 0.7.1:
- 0,7 rozbil analyzátor v Pythonu 2.4 a 2.5; Zkoušky v 2.x. Nyní je vše v pořádku znovu.
Co je nového ve verzi 0.6:
- V `` setup.py`` použití setuptools / distribuovat pokud je k dispozici, ale opřít o distutils.
- Provádět ``: lang () `` pseudo-třídy, i když je založeno pouze na `` xml: lang`` nebo `` lang`` atributy. Pokud jazyk dokumentu je známý z některých jiných meta-data (jako `` Content-Language`` HTTP záhlaví nebo `` & # x3c; meta & # X3e; `` prvek), řešení je nastavit atribut lang Kořenový element.
Co je nového ve verzi 0.5:.
- otázky citlivosti Fix případ
- Implementace: Třída: `HTMLTranslator` na základě` HTML5 specification`_ spíše než hádat; přidejte `` xhtml`` parametr.
- Několik oprav chyb a lepší test pokrytí.
Požadavky na :
- Python 2.4 nebo vyšší,
Komentáře nebyl nalezen