try:
os.makedirs('C:\\test\\')
except OSError:
pass
Вы также можете проверить конкретную ошибку «уже существует» (поскольку OSError
может означать и другие вещи, например, разрешение запрещено ...
import errno
try:
os.makedirs('C:\\test\\')
except OSError as e:
if e.errno != errno.EEXIST:
raise # raises the error again