[Wapt] Comment utiliser wapt-get list ?
Latieule Joel
joel.latieule at ac-montpellier.fr
Wed Apr 4 15:52:06 CEST 2018
En me documentant voici une solution que j'ai bricolé. Il y a sûrement
plus propre mais ça fonctionne.
import re
liste = WAPT.list('hugo-7zip'
#WAPT.list('hugo-7zip')
#[PackageEntry('hugo-7zip','18.1.0.0-3') architecture=x64]
regex = re.compile(',\'(.*)\'\)',re.I) #re.I permet d'ignorer la case (majuscule/minuscule)
version = regex.search(str(liste))
if version:
print version.group(1) # le groupe 1 correspond à '.*'
Joël LATIEULE - 06.38.02.33.27 / TICE
Collège Victor Hugo - 0110021n
5 boulevard Marcel Sembat, 11100 Narbonne
04.68.90.24.00
Le 03/04/2018 à 17:12, Latieule Joel a écrit :
>
> Bonsoir,
>
>
> J'ai consulté la doc et il est indiqué qu'avec des arguments ont peut
> améliorer les résultats retourné par la commande *wapt-get list*
>
> Malheureusement je n'ai pas trouvé ces arguments sur la doc, sur
> google ou dans le terminal.
>
> L'objectif étant de savoir si un paquet précis est correctement
> installé en pouvant extraire le numéro de version complet. Le mieux
> que j'ai pu faire est :
>
> *wapt-get list hugo-java* pour obtenir
>
> package version install_status install_date description
> -------------------- --------------- ---------- ---------------- --------------------------------------------------------------------------------
> hugo-java*8.161-2* OK 2018-04-03T16:10 Java (Oracle Corporation)
>
> Existe t'il d'autre arguments qui permettent d'extraire uniquement le
> numéro de version ? Ceci pourrait résoudre le problème de paquets qui
> se mettent à jour dans le désordre malgré les dépendances présente
> dans setup.py du paquet parent.
>
> --
> Joël LATIEULE - 06.38.02.33.27 / TICE
>
> Collège Victor Hugo - 0110021n
> 5 boulevard Marcel Sembat, 11100 Narbonne
> 04.68.90.24.00
>
> _______________________________________________
> WAPT mailing list
> WAPT at lists.tranquil.it
> http://lists.tranquil.it/listinfo/wapt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.tranquil.it/pipermail/wapt/attachments/20180404/1dbb918c/attachment.html>
More information about the WAPT
mailing list