cerhu > comp.lang.* > comp.lang.python

remy (11/09/2018, 15h23)
bonjour

je cherche a récupéré la version d'un module

>>> import statlib
>>> print statlib.__version__


sauf que cela ne fonction pas ou très mal
par exemple avec le module serial
donc je recherche un moyen de lire les infos qui sont dans windows10

Panneau de configuration >Programmes > Programmes et fonctionnalités

en plus cela me permettrai d'avoir des versions de soft annexe
bon bref il existe t'il un moyen simple de preference

merci pour tout retour

cdl remy
Pierre Maurette (12/09/2018, 12h45)
remy :
> bonjour
> je cherche a récupéré la version d'un module
> sauf que cela ne fonction pas ou très mal
> par exemple avec le module serial
> donc je recherche un moyen de lire les infos qui sont dans windows10
> Panneau de configuration >Programmes > Programmes et fonctionnalités
> en plus cela me permettrai d'avoir des versions de soft annexe
> bon bref il existe t'il un moyen simple de preference


Bonjour,

Pour la version de fichier sous Windows, voyez :
win32api.GetFileVersionInfo()
(j'ignore si la réponse de cette fonction vous sera utile).
Pour récupérer la vraie bonne version du module, récupérez et parsez
(c'est tout con) la sortie de :
pip show lemodule
avec un "pip list" si nécessaire. En plus, pip show, c'est poilant.
remy (13/09/2018, 11h26)
Le 12/09/2018 à 12:45, Pierre Maurette a écrit :
> remy :
> Bonjour,
> Pour la version de fichier sous Windows, voyez :
> win32api.GetFileVersionInfo()
> (j'ignore si la réponse de cette fonction vous sera utile).
> Pour récupérer la vraie bonne version du module, récupérez et parsez
> (c'est tout con) la sortie de :
> pip show lemodule
> avec un "pip list" si nécessaire. En plus, pip show, c'est poilant.


merci pour le retour, je regarde si il existe une version
pour python 2.7

parce que actuellement jetait partie sur la base re_registre
avec _winreg et j'ai un pb des plus bizzard

une clef valide
[..]

un bout de code python
[..]

impossible d'aller au dela de "Installer"
aller un petit copier coller histoire de vous simplifier la vie
et une clef valide pour windows 10

import _winreg
key = _winreg.OpenKey( _winreg.HKEY_LOCAL_MACHINE,
'SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Ins taller',0,
_winreg.KEY_READ)

key = _winreg.OpenKey( _winreg.HKEY_LOCAL_MACHINE, 'SOFTWARE\\Microsoft\\
Windows\\CurrentVersion\\Installer\\UserData',0, _winreg.KEY_READ)

cdl remy
Discussions similaires
Exécuter un 2ème module depuis un 1er module puis revenir au 1er

Écran noir suite à l'installation du module rt73 avec module assistant

vba - renommer le module de feuil84 en module de feuil2 puis bouclepour les autres feuil

comment lancer un module ordinaire a partir d'un module de feuill.


Fuseau horaire GMT +2. Il est actuellement 19h34. | Privacy Policy