2.0 Да я ебал это все рассписывать но тут типо новая система логгирования
This commit is contained in:
@@ -1,5 +1,20 @@
|
||||
# BotLibrary/validators/normal_word.py
|
||||
# Нормализирует вид слова автоматически
|
||||
|
||||
async def normal_words(word : str = "Тестовое слово") -> str:
|
||||
return word.lower().capitalize()
|
||||
# Настройка экспорта из этого модуля
|
||||
__all__ = ("normal_words",)
|
||||
|
||||
async def normal_words(word: str) -> str:
|
||||
"""
|
||||
Делает слово корректного вида.
|
||||
|
||||
:param word: Слово, которое будет приводиться к виду (Тесты).
|
||||
:return: Нормализованное слово
|
||||
"""
|
||||
try:
|
||||
return word.lower().capitalize()
|
||||
except Exception as e:
|
||||
# Импортируем Logs внутри функции, чтобы избежать циклического импорта
|
||||
from ..loggers.custom_loggers import Logs
|
||||
Logs.error(text=f"Ошибка в нормализировании слова: {e}", log_type="NormalWord")
|
||||
return word
|
||||
Reference in New Issue
Block a user