diff options
| author | Bryan Bishop <kanzure@gmail.com> | 2013-09-01 16:04:50 -0500 |
|---|---|---|
| committer | Bryan Bishop <kanzure@gmail.com> | 2013-09-01 16:04:50 -0500 |
| commit | 5507494a350bd602d47dd69bd2bde90a3de43590 (patch) | |
| tree | 2f604610616063b28a83327ba5a49b5b827bb6bc /pokemontools/helpers.py | |
| parent | abd5264a9db65c55c230aed0aeeb0805f7204680 (diff) | |
move mkdir_p out of gfx.py and into helpers.py
It seems that mkdir_p is unused at the moment.
Diffstat (limited to 'pokemontools/helpers.py')
| -rw-r--r-- | pokemontools/helpers.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/pokemontools/helpers.py b/pokemontools/helpers.py index 42cec87..17e7a74 100644 --- a/pokemontools/helpers.py +++ b/pokemontools/helpers.py @@ -1,6 +1,7 @@ """ Generic functions that should be reusable anywhere in pokemontools. """ +import os def index(seq, f): """return the index of the first item in seq @@ -27,3 +28,14 @@ def flattener(x): def flatten(x): "flattens a list of sublists into just one list" return list(flattener(x)) + +def mkdir_p(path): + """ + Make a directory at a given path. + """ + try: + os.makedirs(path) + except OSError as exc: # Python >2.5 + if exc.errno == errno.EEXIST: + pass + else: raise |
