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
Liens | Site |
---|---|
How to find if directory exists in Python | stackoverflow |
Check if a directory exists and create it if necessary | stackoverflow |
Find current directory and file's directory | stackoverflow |