Vérifier si un répertoire existe en python ?

Pour vérifier si répertoire existe en python il existe la méthode os.path.isdir() du module python os. Cette méthode retourne True ou False si le répertoire existe ou non:

>>> import os
>>> os.path.isdir('/Users/toto/Desktop')
True
>>> os.path.isdir('/Users/toto/Desktop/test/')
False
>>>

Pour vérifier si répertoire existe on peut aussi utiliser os.path.exists() qui va donner exactement le même résultat que précédemment (Remarque: cette méthode marche aussi pour verifier si un fichier existe contrairement à os.path.isdir() qui ne marche que pour un répertoire). Exemple:

>>> os.path.exists('/Users/toto/Desktop')
True
>>> os.path.exists('/Users/toto/Desktop/test/')
False
>>>

Recherches associées