Dans le codage Python, l'acquisition du chemin complet du répertoire du fichier en cours d'exécution peut être une tâche cruciale. Cette question explore ce sujet, dans le but spécifique d'extraire le chemin du répertoire tout en excluant le nom du fichier.
L'utilisateur a tenté d'utiliser la fonction os.path.abspath(__file__) pour récupérer le chemin absolu du fichier. Cependant, cette approche donne le chemin complet, y compris le nom du fichier. Le résultat souhaité est d'obtenir le chemin du répertoire seul.
Pour résoudre ce défi, Python propose plusieurs solutions :
Python 3
Pour l'annuaire des coureurs Script :
import pathlib pathlib.Path(__file__).parent.resolve()
Pour le répertoire de travail actuel :
import pathlib pathlib.Path().resolve()
Python 2 et 3
Pour l'annuaire des coureurs Script :
import os os.path.dirname(os.path.abspath(__file__))
Pour le répertoire de travail actuel :
import os os.path.abspath(os.getcwd())
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!