sawaw/sawaw/method.py

13 lines
415 B
Python

import time
from loguru import logger
def sawaw_analyze_method(func):
"""
A decorator declares that the function can take an SAWAWEntry as input and populate the sentiment_results field.
"""
def inner(*args, **kwargs):
t = time.time()
result = func(*args, **kwargs)
logger.debug("SAWAW analysis took {:.2f} s.".format(time.time() - t))
return result
return inner