Source code for jacinle.utils.uid
#! /usr/bin/env python3
# -*- coding: utf-8 -*-
# File : uid.py
# Author : Jiayuan Mao
# Email : maojiayuan@gmail.com
# Date : 12/21/2020
#
# This file is part of Jacinle.
# Distributed under terms of the MIT license.
import time
import uuid
__all__ = ['gen_time_string', 'gen_uuid4']
[docs]
def gen_time_string() -> str:
"""Generate a time string with format: %Y%m%d-%H%M%S-%f."""
return time.strftime('%Y-%m-%d-%H-%M-%S')
[docs]
def gen_uuid4() -> str:
"""Generate a UUID4 string."""
return uuid.uuid4().hex