Maison >développement back-end >Tutoriel Python >Comment obtenir le répertoire actuel et l'emplacement du fichier en Python ?
Obtenir le répertoire actuel et l'emplacement du fichier en Python
La détermination du répertoire actuel et de l'emplacement du fichier Python en cours d'exécution peut être utile pour divers fins. Voici comment y parvenir :
1. Répertoire actuel
Pour obtenir le répertoire de travail actuel (où le script Python a été exécuté à partir du shell), utilisez le code Python suivant :
import os cwd = os.getcwd()
Cela fournira le chemin absolu au répertoire actuel, même si un répertoire différent a été spécifié dans le shell avant d'exécuter le script Python.
2. Emplacement du fichier Python
Pour obtenir le chemin complet du répertoire où le fichier Python est stocké, utilisez ce code dans le fichier :
import os dir_path = os.path.dirname(os.path.realpath(__file__))
__file__ est une constante qui représente le nom du fichier Python en cours d'exécution par rapport au répertoire de travail actuel. os.path.dirname extrait le nom du répertoire du chemin fourni, tandis que os.path.realpath garantit que tous les liens symboliques dans le chemin sont résolus.
Ressources supplémentaires :
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!