Aller au contenu principal

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.

  1. Importez le module os.path :
import os.path
  1. Définissez le chemin du fichier que vous souhaitez vérifier :
file_path = '/chemin/vers/le/fichier.txt'
  1. 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.

  1. Importez le module os.path (si ce n'est pas déjà fait) :
import os.path
  1. Définissez le chemin du répertoire que vous souhaitez vérifier :
directory_path = '/chemin/vers/le/répertoire'
  1. 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().

  1. Importez le module os.path (si ce n'est pas déjà fait) :
import os.path
  1. Définissez le chemin du répertoire ou du fichier que vous souhaitez vérifier :
path = '/chemin/vers/le/répertoire_ou_le_fichier'
  1. 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() renvoie True si le chemin spécifié existe, et False sinon.
  • 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.