{{tag>dev python exemple extrait code snippet}} :TODO_DOCUPDATE: ====== Python : tester l'existence d'un fichier ====== from pathlib import Path aPath = Path('/path/to/file.csv') # Retourne True si le fichier existe aPath.exists() ===== Accessible en lecture ===== Pour vérifier si un fichier ou un dossier est accessible en lecture : from os import access, R_OK from os.path import isfile, isdir file = "/some/path/to/file" assert isfile(file) and access(file, R_OK), \ f"File {file} doesn't exist or isn't readable" ===== Références ===== * https://stackoverflow.com/questions/32073498/check-if-file-is-readable-with-python-try-or-if-else#44213239