Maison > développement back-end > Tutoriel Python > Comment puis-je trouver le répertoire de mon script Python et le répertoire de travail actuel ?

Comment puis-je trouver le répertoire de mon script Python et le répertoire de travail actuel ?

Barbara Streisand
Libérer: 2024-12-06 19:34:13
original
615 Les gens l'ont consulté

How Can I Find My Python Script's Directory and the Current Working Directory?

Trouver le répertoire actuel et le répertoire des fichiers

Déterminer le répertoire actuel et l'emplacement d'un script Python peut être utile pour diverses tâches. Voici un aperçu de la façon d'y parvenir en Python :

Répertoire actuel :

  • getcwd() : Cette fonction renvoie l'intégralité chemin du répertoire de travail actuel en tant que chaîne.

Exemple :

import os
curr_dir = os.getcwd()
Copier après la connexion

Répertoire du fichier :

  • os .path.realpath(__file__): Cette expression obtient le chemin complet du répertoire contenant le script. file contient le chemin du fichier Python en cours d'exécution par rapport au répertoire de travail actuel. os.path.realpath() résout tous les liens symboliques dans le chemin.

Exemple :

import os
script_dir = os.path.dirname(os.path.realpath(__file__))
Copier après la connexion

Remarque :

  • Si os.chdir() a été utilisé pour modifier le répertoire de travail actuel, la valeur de __file__ ne sera pas être mis à jour en conséquence.
  • Pour une documentation complète, reportez-vous aux modules os et os.path, os.getcwd(), __file__, os.path.realpath(), os.path.dirname() et os .chdir().

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal