def _log_time(func):
        # func()
        def wrapper(*args, **kwargs):
            print("start")
            start_time = time.time()
            result = func() if len(args) == len(kwargs) == 0 else func(*args, **kwargs)
            end_time = time.time()
            cost_time = end_time - start_time
            print("[%s] cost time -> %s" % (func.__name__, cost_time))
            return result

        return wrapper