Voici un tutoriel détaillé étape par étape sur la façon de vérifier si un fichier ou un répertoire existe en Python.
Vérification de l'existence d'un fichier
Pour vérifier si un fichier existe en Python, vous pouvez utiliser le module os.path.
- Importez le module
os.path:
import os.path
- Définissez le chemin du fichier que vous souhaitez vérifier :
file_path = '/chemin/vers/le/fichier.txt'
- Utilisez la fonction
os.path.exists()pour vérifier si le fichier existe :
if os.path.exists(file_path):
print("Le fichier existe")
else:
print("Le fichier n'existe pas")
C'est tout ! Si le fichier existe, le programme affichera "Le fichier existe", sinon il affichera "Le fichier n'existe pas".
Vérification de l'existence d'un répertoire
Pour vérifier si un répertoire existe, vous pouvez également utiliser le module os.path.
- Importez le module
os.path(si ce n'est pas déjà fait) :
import os.path
- Définissez le chemin du répertoire que vous souhaitez vérifier :
directory_path = '/chemin/vers/le/répertoire'
- Utilisez la fonction
os.path.exists()pour vérifier si le répertoire existe :
if os.path.exists(directory_path):
print("Le répertoire existe")
else:
print("Le répertoire n'existe pas")
De même, si le répertoire existe, le programme affichera "Le répertoire existe", sinon il affichera "Le répertoire n'existe pas".
Vérification de l'existence d'un répertoire ou d'un fichier
Si vous souhaitez vérifier si un répertoire ou un fichier existe, vous pouvez également utiliser la fonction os.path.exists().
- Importez le module
os.path(si ce n'est pas déjà fait) :
import os.path
- Définissez le chemin du répertoire ou du fichier que vous souhaitez vérifier :
path = '/chemin/vers/le/répertoire_ou_le_fichier'
- Utilisez la fonction
os.path.exists()pour vérifier si le répertoire ou le fichier existe :
if os.path.exists(path):
print("Le répertoire ou le fichier existe")
else:
print("Le répertoire ou le fichier n'existe pas")
Ce code affichera "Le répertoire ou le fichier existe" si le chemin spécifié existe, et "Le répertoire ou le fichier n'existe pas" sinon.
Remarques supplémentaires
- La fonction
os.path.exists()renvoieTruesi le chemin spécifié existe, etFalsesinon. - Assurez-vous de fournir le bon chemin vers le fichier ou le répertoire que vous souhaitez vérifier.
- Vous pouvez utiliser des chemins relatifs ou absolus en fonction de vos besoins.
C'est tout ! Vous savez maintenant comment vérifier si un fichier ou un répertoire existe en Python.