Comment obtenir le chemin absolu du fichier en Python ?

Barbara Streisand
Libérer: 2024-11-21 04:30:11
original
767 Les gens l'ont consulté

How do I get the absolute file path in Python?

Récupération du chemin absolu du fichier en Python

Lorsque vous travaillez avec des fichiers, il est souvent nécessaire d'obtenir le chemin absolu, qui fournit le chemin complet emplacement du fichier sur le système informatique. En Python, la fonction os.path.abspath() offre une méthode simple pour récupérer le chemin absolu d'un fichier donné.

Pour illustrer comment utiliser os.path.abspath(), considérons l'exemple suivant :

import os

# Example path
path = "mydir/myfile.txt"

# Get the absolute path
absolute_path = os.path.abspath(path)

# Print the absolute path
print(absolute_path)
Copier après la connexion

Cet extrait de code récupérera le chemin absolu du fichier situé dans le répertoire "monrép/monfichier.txt". La sortie varie en fonction du répertoire de travail actuel (cwd). Sous Windows, le résultat pourrait ressembler à ceci :

C:/example/cwd/mydir/myfile.txt
Copier après la connexion

Notez que os.path.abspath() fonctionne également pour les chemins qui sont déjà absolus :

import os

# Example absolute path
absolute_path = "C:/example/cwd/mydir/myfile.txt"

# Get the absolute path
absolute_path = os.path.abspath(absolute_path)

# Print the absolute path
print(absolute_path)
Copier après la connexion

Ce code sera simplement renvoie le chemin absolu d'origine tel quel.

En tirant parti de la fonction os.path.abspath(), les développeurs Python peuvent facilement récupérer les chemins absolus de n'importe quel fichier, en s'assurant qu'ils disposent des informations complètes nécessaires au fichier. opérations.

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