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

Published: 28 mai 2014

DMCA.com Protection Status

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