Maison > Article > développement back-end > Comment obtenir le chemin absolu d'un fichier en Python ?
Détermination des chemins absolus de fichiers en Python
L'acquisition du chemin absolu d'un fichier est une tâche fondamentale en Python, en particulier lors de la gestion efficace des systèmes de fichiers . Cet article explique comment déterminer le chemin absolu d'un fichier, même s'il est déjà fourni comme chemin absolu.
Solution
Python propose une solution pratique utilisant le système d'exploitation Fonction abspath du module .path. Cette fonction prend en entrée le chemin d'un fichier et renvoie son chemin absolu, qui inclut la structure complète des répertoires depuis le lecteur racine jusqu'à l'emplacement du fichier.
Exemple
Considérons le chemin suivant : "monrép/monfichier.txt". Pour obtenir son chemin absolu, nous pouvons utiliser le code suivant :
import os path = os.path.abspath("mydir/myfile.txt")
Cela donnera le chemin absolu suivant, en supposant que vous êtes sous Windows :
"C:/example/cwd/mydir/myfile.txt"
Gestion des chemins absolus
Il convient de noter que la fonction abspath fonctionne également avec des chemins déjà absolus. Ceci est utile dans les cas où vous devez vous assurer qu'un chemin est absolu avant d'effectuer des opérations nécessitant des chemins absolus. Par exemple :
import os absolute_path = os.path.abspath("C:/example/cwd/mydir/myfile.txt")
Cela renverra le même chemin absolu qu'avant :
"C:/example/cwd/mydir/myfile.txt"
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!