Python Language vérifier si le chemin donné est un répertoire, un fichier, un lien symbolique, un point de montage, etc.


Exemple

vérifier si le chemin donné est un répertoire

dirname = '/home/john/python'
os.path.isdir(dirname)

vérifier si le chemin donné est un fichier

filename = dirname + 'main.py'
os.path.isfile(filename)

vérifier si le chemin donné est un lien symbolique

symlink = dirname + 'some_sym_link'
os.path.islink(symlink)

vérifier si le chemin donné est un point de montage

mount_path = '/home'
os.path.ismount(mount_path)