@_coerce_exceptions
  def mktemp(self, subdir='', prefix='tmp', basedir=None):
    RANDOM_BITS = 64

    base = self.join(basedir or self._temp_dir, subdir)
    if not self.isdir(base):
      self.mkdir(base)

    while True:
      name = prefix + '.' + str(random.getrandbits(RANDOM_BITS))
      candidate = self.join(base, name)
      if not self.exists(candidate):
        return candidate
Load the stored data from json, and return as a dict.
dataset/ETHPy150Open cloudera/hue/desktop/libs/hadoop/src/hadoop/fs/hadoopfs.py/Hdfs.mktemp--crossover with--dataset/ETHPy150Open yhat/db.py/db/db.py/load_from_json