Section courante

A propos

Section administrative du site

os.path

Système d'exploitation : Chemin
Python

Description

Ce module contient les classes permettant la gestion des répertoires du système d'exploitation.

Liste des procédures et fonctions

Nom Description
abspath Cette fonction permet de demander une version normalisée du chemin d'accès absolue. Sur la plupart des plateformes, cela revient à appeler la fonction normpath() comme suit : «normpath(join(os.getcwd(), path))».
basename Cette fonction permet de demander le nom de base du chemin d'accès.
commonpath Cette fonction permet de demander le sous-chemin commun le plus long de chaque chemin d'accès dans les chemins de séquence.
commonprefix Cette fonction permet de demander le préfixe de chemin le plus long (pris caractère par caractère) étant un préfixe de tous les chemins de la liste. Si la liste est vide, retournez la chaîne de caractères vide ('').
dirname Cette fonction permet de demander le nom de répertoire du chemin d'accès. Il s'agit du premier élément de la paire renvoyé en passant le chemin vers la fonction split().
exists Cette fonction permet de vérifier si le chemin fait référence à un chemin existant ou à un descripteur de fichier ouvert.
expanduser Cette fonction permet de demander le paramètre avec une composante initiale de ~ ou ~ utilisateur remplacé par le répertoire personnel de cet utilisateur.
expandvars Cette fonction permet de demander le paramètre avec les variables d'environnement développées.
getatime Cette fonction permet de demander l'heure du dernier accès du chemin.
getmtime Cette fonction permet de demander l'heure de la dernière modification du chemin.
getctime Cette fonction permet de demander le ctime du système qui, sur certains systèmes d'exploitations (comme Unix) est l'heure de la dernière modification des métadonnées, et sur d'autres systèmes d'exploitation (comme Windows), est l'heure de création du chemin.
getsize Cette fonction permet de demander la taille, en octets, du chemin.
isabs Cette fonction permet de vérifier si le chemin spécifié est un chemin d'accès absolu.
isdir Cette fonction permet de vérifier si le chemin est un répertoire existant.
isfile Cette fonction permet de vérifier si le chemin est un fichier régulier existant.
islink Cette fonction permet de vérifier si le chemin fait référence à une entrée de répertoire existante étant un lien symbolique.
ismount Cette fonction permet de vérifier si le chemin d'accès est un point de montage : un point dans un système de fichiers où un système de fichiers différent a été monté.
join Cette fonction permet de joindre intelligemment une ou plusieurs composantes de chemin.
lexists Cette fonction permet de vérifier si le chemin fait référence à un chemin existant et retourner True pour les liens symboliques rompus.
normcase Cette fonction permet de normaliser le cas d'un nom de chemin.
normpath Cette fonction permet de normaliser un chemin en réduisant les séparateurs redondants et les références de niveau supérieur de sorte que A//B, A/B/, A/./B et A/dossier/../B deviennent tous A/B.
realpath Cette fonction permet de demander le chemin canonique du nom de fichier spécifié, en éliminant tous les liens symboliques rencontrés dans le chemin (s'ils sont pris en charge par le système d'exploitation).
relpath Cette fonction permet de demander le chemin de fichier relatif vers chemin à partir du répertoire en cours ou d'un répertoire de démarrage facultatif.
samefile Cette fonction permet de vérifier si les deux paramètres de chemin se réfèrent au même fichier ou répertoire.
sameopenfile Cette fonction permet de vérifier si les descripteurs de fichier fp1 et fp2 font référence au même fichier.
samestat Cette fonction permet de vérifier si les tuples de statistique spécifiés font référence au même fichier.
split Cette fonction permet de diviser le chemin d'accès en une paire (tête, queue) où la queue est la dernière composante du chemin et la tête est tout ce qui y mène.
splitdrive Cette fonction permet de diviser le chemin d'accès en une paire (pilote, queue) où pilote est soit un point de montage, soit la chaîne de caractères vide.
splitext Cette fonction permet de diviser le chemin d'accès en une paire (racine, extension) telle que racine + extension == chemin, et ext est vide ou commence par un point et contient au plus un point.
supports_unicode_filenames Cette fonction permet de vérifier si des chaînes de caractères Unicode arbitraires peuvent être utilisées comme noms de fichiers (dans les limites imposées par le système de fichiers).

Remarque



Dernière mise à jour : Vendredi, le 3 janvier 2020