System Files Location

Signaler
Messages postés
845
Date d'inscription
mardi 25 avril 2006
Statut
Membre
Dernière intervention
1 août 2017
-
Messages postés
845
Date d'inscription
mardi 25 avril 2006
Statut
Membre
Dernière intervention
1 août 2017
-
Bonjour à tous !

Alors voilà, je travail sur windows xp et j'aimerais récupérer l'emplacement des fichiers du système (donc c:\windows\system32 par exemple) par le bais de python. Je cherche sans rien trouver d'intéressant ..

J'ai découvert des commandes très utile dans "os" et "sys", mais elles ne me donnent que des infos sur l'utilisateur et la racine du système (C:).

Je vous remercie par avance de bien vouloir m'éclairer. (:
Bonne soirée !

2 réponses

Messages postés
104
Date d'inscription
lundi 9 octobre 2006
Statut
Membre
Dernière intervention
13 décembre 2020
71
Bonsoir,

Je ne sais pas si ça répond à la question, mais le dictionnaire de "os.environ" représente l'environnement du processus en cours:
# -*- coding:Utf-8 -*-
import os
print "HOME",os.environ.get('HOME')
print "HOMEDRIVE",os.environ.get('HOMEDRIVE')
print "SYSTEMDRIVE",os.environ.get('SYSTEMDRIVE')
print "HOMEPATH",os.environ.get('HOMEPATH')
#etc.....

#dictionnaire des variables d'environnement
for key in os.environ.keys():
    print key, "=",os.environ[key]
Messages postés
845
Date d'inscription
mardi 25 avril 2006
Statut
Membre
Dernière intervention
1 août 2017
2
Bonsoir,

Merci de la réponse, j'avais déjà regardé les valeurs que contenait ce dictionnaire, mais je n'avais rien trouvé qui correspond à ce que je cherche.