<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>En me documentant voici une solution que j'ai bricolé. Il y a
sûrement plus propre mais ça fonctionne.</p>
<pre> 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 à '.*'
</pre>
<pre class="moz-signature" cols="72">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</pre>
<div class="moz-cite-prefix">Le 03/04/2018 à 17:12, Latieule Joel a
écrit :<br>
</div>
<blockquote type="cite"
cite="mid:159bc967-5b17-5a57-ed48-46be209d0942@ac-montpellier.fr">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<p>Bonsoir,</p>
<p><br>
</p>
<p>J'ai consulté la doc et il est indiqué qu'avec des arguments
ont peut améliorer les résultats retourné par la commande <b>wapt-get
list</b></p>
<p>Malheureusement je n'ai pas trouvé ces arguments sur la doc,
sur google ou dans le terminal.</p>
<p>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 :</p>
<p><b>wapt-get list hugo-java</b> pour obtenir</p>
<pre>package version install_status install_date description
-------------------- --------------- ---------- ---------------- --------------------------------------------------------------------------------
hugo-java <b>8.161-2</b> OK 2018-04-03T16:10 Java (Oracle Corporation)
</pre>
<p>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.<br>
</p>
<pre class="moz-signature" cols="72">--
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</pre>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre wrap="">_______________________________________________
WAPT mailing list
<a class="moz-txt-link-abbreviated" href="mailto:WAPT@lists.tranquil.it">WAPT@lists.tranquil.it</a>
<a class="moz-txt-link-freetext" href="http://lists.tranquil.it/listinfo/wapt">http://lists.tranquil.it/listinfo/wapt</a>
</pre>
</blockquote>
</body>
</html>