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