L'API pyquery et la syntaxe essaie de se en tenir autant que possible à la mise en œuvre originale jQuery, néanmoins quelques différences sont présents.
Pour vraiment interagir avec les documents HTML et XML eux-mêmes, le lxml bibliothèque est utilisée.
pyquery ne traite que de traduire les commandes au code Python réels.
Le but derrière cette bibliothèque est de permettre à la majorité des développeurs d'utiliser l'infâme facile à apprendre et facile à utiliser de requête de modèle et de la syntaxe jQuery pour interagir avec des documents XML et HTML à l'intérieur des applications Python.
La bibliothèque prend essentiellement le meilleur parti de la syntaxe de jQuery et réparti entre la communauté des développeurs de fournir un XML et HTML langage de requête robuste pour Python.
Le projet est très bien documenté, fournir toute l'aide nécessaire pour l'utiliser
Ce qui est nouveau dans cette version:.
- Soutien aux arguments de mots clés dans les fonctions personnalisées PyQuery
- Correction:
- Les articles doivent prendre soin ou le parent
- PyQuery.make_links_absolute () ne crée plus 'href' attribuer quand il ne est pas là
- is_ () a été rompu.
- .replaceWith (élément PyQuery) génère l'erreur
Ce qui est nouveau dans la version 1.2.3:
- Laissez passer ce dans .filter () callback .
- .contents Added () de .items ().
- tox.ini ajouté.
Quoi de neuf dans la version 1.2.2:
- Fix cssselectpatch pour correspondre à la plus récente mise en œuvre de cssselect.
Ce qui est nouveau dans la version 1.2.1:.
- Permet d'utiliser un traducteur CSS personnalisé
Quoi de neuf dans la version 1.2:
- Correction de l'avant .html () arguments supplémentaires à lxml.etree .ToString.
Quoi de neuf dans la version 1.1.1:
- version mineure. Fichier de test inclus.
Ce qui est nouveau dans la version 1.1:.
- amélioration de PY3
- WebOb 1.2+ soutien.
Limites :
- Ce ne est pas (ou du moins pas encore) une bibliothèque de produire ou interagir avec code JavaScript.
Commentaires non trouvées