ในการสร้างไดเร็กทอรี ก่อนอื่นให้ตรวจสอบว่าไดเร็กทอรีนั้นมีอยู่แล้วโดยใช้ os.path.exists(directory) จากนั้นคุณสามารถสร้างโดยใช้:
import os
if not os.path.exists('my_folder'):
os.makedirs('my_folder') คุณยังสามารถใช้ python idiom EAFP:ง่ายกว่าในการขอการให้อภัยมากกว่าการอนุญาต ตัวอย่างเช่น
import os
try:
os.makedirs('my_folder')
except OSError as e:
if e.errno != errno.EEXIST:
raise