ใน Python มีอิเดียม (idiom) ชื่อ EAFP (Easier to Ask for Forgiveness than Permission) คือ ลองสร้างไดเรกทอรีก่อน หากมีอยู่แล้วจะเกิด error ให้จัดการ (catch) ไว้
ตัวอย่าง
import os, errno
try:
os.makedirs('my_folder')
except OSError as e:
# ถ้า error ไม่ใช่ "มีอยู่แล้ว" ให้ raise error ออกไป
if e.errno != errno.EEXIST:
raise
# ต่อไปทำงานกับ my_folder ตามต้องการ