es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: APACHE-COMMONS-LOGGING

Prefija los mensajes de registro con datos dependientes del contexto.

Quiero agregar un prefijo a todas las entradas de registro dentro de una clase llamado self.instance_desc. Así: logging.info(f”({self.instance_desc}) {message}”) Pero no quiero escribir el prefijo en cada mensaje. ¿Cómo puedo hacerlo de forma automática? Ya hecho: He agregado un nuevo método a la clase: def log(message): logging.info(f”({self.instance_desc}) Message”) El problema . . . Read more

¿Cómo implementar un registrador implícito en Python?

Quiero agregar un registro útil a una base de código de Python. Estoy buscando agregar registros de la siguiente forma: [2022-01-06 10:00:01] función foo llamada con argumentos x=1, y=22, z=3 [2022-01-06 10:00:05] función foo retornó 1416 [2022-01-06 10:00:13] función bar llamada con argumentos w=1416 [2022-01-06 10:00:16] función bar retornó None . . . Read more