Update app.py
Browse files
app.py
CHANGED
|
@@ -24,11 +24,12 @@ def timer(func):
|
|
| 24 |
import time
|
| 25 |
def wrapper(*args, **kwargs):
|
| 26 |
start_time = time.time()
|
| 27 |
-
|
| 28 |
end_time = time.time()
|
| 29 |
execution_time = end_time - start_time
|
| 30 |
# print(f"Function {func.__name__!r} executed in {execution_time:.4f} seconds.")
|
| 31 |
-
|
|
|
|
| 32 |
return wrapper
|
| 33 |
|
| 34 |
models = ["Helsinki-NLP", "QUICKMT", "Argos", "Lego-MT/Lego-MT", "HPLT", "HPLT-OPUS", "Google",
|
|
|
|
| 24 |
import time
|
| 25 |
def wrapper(*args, **kwargs):
|
| 26 |
start_time = time.time()
|
| 27 |
+
translated_text, message_text = func(*args, **kwargs)
|
| 28 |
end_time = time.time()
|
| 29 |
execution_time = end_time - start_time
|
| 30 |
# print(f"Function {func.__name__!r} executed in {execution_time:.4f} seconds.")
|
| 31 |
+
message_text = f'{message_text[:-1]} in {execution_time:.4f}!' if message_text.endswith(('.', '!')) else f'{message_text} in {execution_time:.4f}!'
|
| 32 |
+
return translated_text, message_text
|
| 33 |
return wrapper
|
| 34 |
|
| 35 |
models = ["Helsinki-NLP", "QUICKMT", "Argos", "Lego-MT/Lego-MT", "HPLT", "HPLT-OPUS", "Google",
|