Comment vérifier si un fichier existe ou non en Python?
Je vous recommande ce tutoriel:
1 « J'aime »
Vous pouvez utiliser la fonction os.path.exists pour vérifier si un fichier existe ou non en Python:
import os.path
os.path.exists(file_path)
Cela renvoie True pour les fichiers et les répertoires mais vous pouvez plutôt utiliser:
os.path.isfile(file_path)
Pour tester s’il s’agit spécifiquement d’un fichier.
Essayez le code suivant:
import os
if os.path.isfile("/etc/password.txt"):
print("File exists")
Vous pouvez utiliser la fonction os.path.isfile() avec os.access() pour vérifier si un fichier existe ou non en Python :
import os
PATH = './file.txt'
if os.path.isfile(PATH) and os.access(PATH, os.R_OK):
print("Le fichier existe")
else:
print("Le fichier n'existe pas")
import os
os.path.exists(path) # Renvoie si le chemin (répertoire ou fichier) existe ou non.
os.path.isfile(path) # Retourne si le fichier existe ou non