| author | Jani Hyvonen<jani.hyvonen@nokia.com> |
| Wed, 22 Sep 2010 16:51:17 +0300 | |
| branch | graphics-phase-3 |
| changeset 110 | 52ce3e8fba90 |
| parent 1 | 2fb8b9db1c86 |
| permissions | -rw-r--r-- |
#! /usr/bin/env python # Like mkdir, but also make intermediate directories if necessary. # It is not an error if the given directory already exists (as long # as it is a directory). # Errors are not treated specially -- you just get a Python exception. import sys, os def main(): for p in sys.argv[1:]: makedirs(p) def makedirs(p): if p and not os.path.isdir(p): head, tail = os.path.split(p) makedirs(head) os.mkdir(p, 0777) if __name__ == "__main__": main()