Pagina 1 di 1

Utilizzo delle variabili di ambiente

Pubblicato: 29 settembre 2016 - 12:49
di fludo67
Buongiorno,

Vorrei capire come vengono utilizzate le variabili d'ambiente nei pacchetti wapt.
Ad esempio, voglio avviare un VBScript da una riga di comando:

Codice: Seleziona tutto

cscript.exe mondossier\monscript.vbs
cscript.exe si trova in c:\windows\system32, quindi la sua variabile d'ambiente dovrebbe essere simile a %systemroot%\system32

Nel mio file setup.py, come interpreto la variabile systemroot? (Ho diversi scenari di installazione un po' insoliti in cui Windows non è archiviato in C ma su un'altra unità.)

Grazie in anticipo per le vostre risposte esplicative

Re: Utilizzo delle variabili di ambiente

Pubblicato: 29 settembre 2016 - 16:51
di Aedenth
Buongiorno,

È possibile utilizzare il modulo os della libreria standard Python

Codice: Seleziona tutto

import os

os.environ["SYSTEMROOT"]
che restituisce "C:\Windows" se Windows è effettivamente installato su C:\