os.path.expandvars ( )
DESCRIPTION.
Retourne une chaine de caractères en substituant la chaine $variable par la valeur de la variable d'environnement variable.
SYNTAXE.
Variable = os.path.expandvars ( $variablechemin )
Variable = ⇨ variable qui recevra la valeur [ optionnel ]
os.path.expandvars ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
variable ⇨ variable d'environnement à substituer [ OBLIGATOIRE ]
chemin ⇨ désignation de l'emplacement [ OBLIGATOIRE ]
REMARQUES.
variable doit être un str ( ) correspondant à l'une des variables d'environnement disponible sur la machine de l'utilisateur.
chemin peut être un str ( ) ou un bytes ( ) désignant un emplacement valide. chemin peut être exprimé de façon absolue ou relative.
Si Python ne peut remplacer $variable, ou $ n'est pas le premier caractère devant chemin, l'appel de la méthode os.path.expandvars ( ) retourne simplement chemin.
EXEMPLE.
import os.path
def FNC_Existe ( Q ) :
print ( "Le fichier :" , Q , "..." , end = " " )
if os.path.exists ( Q ) :
print ( "existe déjà." )
else :
print ( "n'existe pas." )
print ( "Répertoire de travail de l'utilisateur :" , os.environ [ "HOME" ] , "\n" )
kabsolu = os.path.expandvars ( "$HOME/test.py" ) # remplacez test.py par l'un de vos fichier
FNC_Existe ( kabsolu )
kabsolu = os.path.expandvars ( "$HOME/Documents/test.py" ) # remplacez test.py par l'un de vos fichier
FNC_Existe ( kabsolu )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.