Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (3)

Лучшие ответы пользователя

Все ответы (1)
  • Как хранить константы в python?

    @blozheupasi
    По поводу Enum и постоянного обращения на value. Можно делать так:

    class CustomEnum(str, Enum):
        """Помощник, чтобы не писать .value кажыдй раз при вызове enum класса
    
        Вызов: YourCustomEnum.megaparam # сразу вернет значение, .value в конце не нужно
        """
        def __str__(self) -> str:
            return str.__str__(self)


    По поводу хранения и быстрого переопределения параметров в продакшне можно вместо БД (если, конечно, речь о чем-нибудь типа psql или mysql) использовать etcd — он легкий и умеет в HTTP.
    Ответ написан
    2 комментария