mirror of https://github.com/axmolengine/axmol.git
23 lines
399 B
Python
23 lines
399 B
Python
|
|
||
|
import os
|
||
|
import os.path
|
||
|
import errno
|
||
|
|
||
|
|
||
|
def ensure_directory(path):
|
||
|
try:
|
||
|
os.makedirs(path)
|
||
|
except OSError as exc: # Python >2.5
|
||
|
if exc.errno == errno.EEXIST and os.path.isdir(path):
|
||
|
pass
|
||
|
else:
|
||
|
raise
|
||
|
|
||
|
|
||
|
class UnrecognizedFormat:
|
||
|
def __init__(self, prompt):
|
||
|
self._prompt = prompt
|
||
|
|
||
|
def __str__(self):
|
||
|
return self._prompt
|