note.nkmk.me (Français)

0 Comments

En Python, vous pouvez obtenir et modifier (définir) le répertoire de travail actuel avecos.getcwd()Etos.chdir().

os module est inclus dans la bibliothèque standard, donc aucune installation supplémentaire n’est nécessaire.

  • os — interfaces diverses du système d’exploitation — documentation Python 3.7.4

Cet article décrit le contenu suivant.,

  • Obtenir le répertoire de travail courant: os.getcwd()
  • Changer le répertoire de travail courant: os.chdir()

Le chemin d’accès du fichier de script (.py) peut être obtenu avec des __file__. Voir l’article suivant.

  • Related: Obtenir le chemin d’accès de l’exécution de fichier (.py) en Python: __file__
Lien Sponsorisé

Obtenir le répertoire de travail courant: os.,getcwd ()

os.getcwd() renvoie le chemin absolu du répertoire de travail où Python s’exécute actuellement en tant que chaîne str.

getcwd signifie « obtenir le répertoire de travail en cours », et la commande Unix pwd signifie « print working directory ».

bien sûr, vous pouvez imprimer le répertoire de travail avec des print().

Utiliser os.path pour manipuler la chaîne de chemin. Voir l’article suivant pour plus de détails.,

  • Related: extraire le fichier, le répertoire, le nom de l’extension d’une chaîne de chemin en Python

modifier le répertoire de travail actuel: os.chdir ()

Vous pouvez modifier le répertoire de travail actuel avec os.chdir().

spécifiez le chemin de destination dans l’argument. Il peut être absolu ou relatif. Utilisez "../" pour monter.

Vous pouvez changer le répertoire courant comme la commande Unix cd.

source: os_getcwd_chdir.,py

les Deux chdir et cd signifie « changer de répertoire ».

avec les fonctions__file__ Etos.path, vous pouvez remplacer le répertoire courant par le répertoire où le fichier de script en cours d’exécution (.py) existe.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *