os.fchdir ( )
DESCRIPTION.
Modifie le répertoire de travail.
SYNTAXE.
os.fchdir ( descripteur )
os.fchdir ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
descripteur ⇨ identification d'un descripteur [ OBLIGATOIRE ]
REMARQUES.
descripteur doit être un int ( ) valide identifiant un descripteur d'un répertoire ouvert et non d'un fichier.
La méthode os.fchdir ( ) n'est disponible que pour UNIX et la plupart des Linux. Son utilisation sous d'autres OS, tel que Windows de Microsoft, lèvera une exception.
Si descripteur n'existe pas, Python lèvera une exception.
L'utilisation de la méthode os.fchdir ( ) nécessite d'avoir les droits du super utilisateur, sudo, sinon Python lèvera une exception.
Voir la méthode os.chdir ( ) pour modifier le répertoire de travail courant sur la plupart des systèmse d'exploitation.
EXEMPLE.
import os
print ( os.getcwd ( ) , "est le répertoire de travail actuel." )
print ( )
print ( "Entrez le nom du nouveau répertoire de travail" )
krepertoire = input ( "? " )
try :
os.fchdir ( krepertoire )
except :
print ( "Désolé ce répertoire n'est pas valide." )
kchoix = input ( "Voulez-vous le créer (O ou N )" )
if kchoix in ( "o" , "O" ) :
os.mkdir( krepertoire )
os.fchdir ( krepertoire )
print ( "Nouveau répertoire créé." )
else :
print ( "Abandon de la procédure." )
print ( )
print ( os.getcwd ( ) , "est le répertoire de travail actuel." )
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.