J'essaie d'utiliser la variable d'environnement TMP dans un programme. Quand je demandecomparer deux chemins de Windows, un tilde contenant, en python
tmp = os.path.expandvars("$TMP")
Je reçois
C:\Users\STEVE~1.COO\AppData\Local\Temp
qui contient l'ancienne école, sous forme tilde. Une fonction sur laquelle je n'ai aucun contrôle renvoie des chemins comme
C:\Users\steve.cooper\AppData\Local\Temp\file.txt
Mon problème est le suivant: Je voudrais vérifier si le fichier est dans mon disque de temp, mais je ne peux pas trouver un moyen de les comparer. Comment dites-vous si ces deux répertoires Windows;
C:\Users\STEVE~1.COO\AppData\Local\Temp
C:\Users\steve.cooper\AppData\Local\Temp
sont les mêmes?