Decorator
    Execute cProfile

def profile(func):
    """ Decorator
    Execute cProfile
    """
    def _f(*args, **kwargs):
        print("\n<<<---")
        pr = cProfile.Profile()
        pr.enable()
        res = func(*args, **kwargs)
        p = pstats.Stats(pr)
        p.strip_dirs().sort_stats('cumtime').print_stats(20)
        print("\n--->>>")
        return res
    return _f