месседжи бота? Т.к. у меня часто используются эмодзи и маркдаун, то хочу вешать emojize() и escape_md() соответственно, но вешать это на каждый кусок текста чет не очень хочется.
Конкретно сейчас текст месседжей храню в датаклассах, но могу переписать и под что-нибудь другое
Fluentogram
А датаклассы зачем? Как это выглядит?
затем чтобы переиспользовать текст там, где это уместно. Выглядит это как атрибуты пустого класса, т.е. class SomeClass: SOME_TEXT = '123' вполне возможно, что это не лучшее решение, но по крайней мере самое простое
Ну класс я бы понял, а датакласс почему
потому что датакласс - это класс, состоящий преимущественно из атрибутов
Датакласс нужен чтобы типизировать набор атрибутов, а тебе бы скорее словарь подошёл или обычный класс
Датакласс нужен не для типизации, для этого хватит и обычного класса
Обсуждают сегодня