{{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