Computer >> Computer tutorials >  >> Programming >> Python

How to create a directory using Python?


To create a directory, first check if it already exists using os.path.exists(directory). Then you can create it using:

import os
if not os.path.exists('my_folder'):
    os.makedirs('my_folder')

You can also use the python idiom EAFP: Easier to ask for forgiveness than permission. For example,

import os
try:
    os.makedirs('my_folder')
except OSError as e:
    if e.errno != errno.EEXIST:
        raise