1. Description de la méthode os.path.exists()
os.path.exists(path) est une méthode python associée au module os qui qui a pour but de vérifier si un chemin donné (de fichier ou de répertoire spécifié) existe ou non. Il s'agit d'une méthode qui est utile en développement de logiciels là où on doit confirmer l'existence de fichiers ou de répertoires avant de continuer à coder, écrire ou effectuer d'autres opérations...
- Syntaxe : os.path.exists(path)
- path : Une chaîne de caractères représentant le chemin du fichier ou du répertoire que l'on souhaite vérifier.
- Retourne : True si le chemin spécifié existe. False si le chemin spécifié n'existe pas.
2. Exemple d'usage de la méthode
import os # Vérifier si un fichier existe chemin_fichier = "/chemin/vers/fichier.txt" if os.path.exists(chemin_fichier): print(f"Le fichier {chemin_fichier} existe.") else: print(f"Le fichier {chemin_fichier} n'existe pas.") # Vérifier si un répertoire existe chemin_repertoire = "/chemin/vers/repertoire" if os.path.exists(chemin_repertoire): print(f"Le répertoire {chemin_repertoire} existe.") else: print(f"Le répertoire {chemin_repertoire} n'existe pas.")
Remarque
os.path.exists() ne fait aucune distinction entre les fichiers et les répertoires ; elle vérifie uniquement si le chemin existe.
Si vous avez besoin de vérifier spécifiquement si un chemin est un fichier ou un répertoire, vous pouvez utiliser os.path.isfile(path) ou os.path.isdir(path), respectivement.
Younes Derfoufi
CRMEF OUJDA
Acheter sur Très Facile !