14 lines
384 B
Python
14 lines
384 B
Python
# -*- coding: utf-8 -*-
|
|
from __future__ import unicode_literals
|
|
import os
|
|
from tempfile import mkdtemp as _mkdtemp
|
|
|
|
|
|
def mkdtemp(prefix):
|
|
dirname = os.path.dirname
|
|
pkg_base_dir = dirname(dirname(dirname(__file__)))
|
|
tmp_dir = os.path.join(pkg_base_dir, 'tmp')
|
|
if not os.path.exists(tmp_dir):
|
|
os.makedirs(tmp_dir)
|
|
return _mkdtemp(prefix=prefix, dir=tmp_dir)
|