code: def ensure_dir (path, parents=False):
      
      if parents:
          from os.path import dirname
          parent = dirname (path)
          if len (parent) and parent != path:
              ensure_dir (parent, True)
  
      try:
          os.mkdir (path)
      except OSError as e:
          if e.errno == 17: # EEXIST
              return True
          raise
      return False
docs: Returns a boolean indicating whether the directory already existed. Will
      attempt to create parent directories if *parents* is True.