Page 1 sur 1

Utilisation des variables d'environnement

Posté : 29 sept. 2016 - 12:49
par fludo67
Bonjour,

Je souhaiterais comprendre comment on utilise les variables d'environnement dans les paquets wapt.
Par exemple, je souhaite lancer un script vbs dans une ligne de commande :

Code : Tout sélectionner

cscript.exe mondossier\monscript.vbs
cscript.exe est situé dans c:\windows\system32 , en variable environnement ça donne donc un truc du genre %systemroot%\system32

Dans mon setup.py , comment interpréter la variable systemroot ? (j'ai plusieurs cas d'installation un peu exotiques ou windows n'est pas stocké dans C mais dans un autre lecteur)

Merci d'avance pour vos réponses éclairées

Re: Utilisation des variables d'environnement

Posté : 29 sept. 2016 - 16:51
par Aedenth
Bonjour,

Vous pouvez utiliser le module os de la bibliothèque standard de python

Code : Tout sélectionner

import os

os.environ["SYSTEMROOT"]
qui retourne "C:\Windows" dans le cas ou Windows est bien installé sur C:\