preloader

1 de enero de 1 | 2 minutos de lectura
Índice de contenido

• Mensaje de registro El es el mensaje que se registrará desde la aplicación. • Registrador Proporciona el punto de entrada/interfaz de los programadores al sistema de registro. La clase Logger proporciona una variedad de métodos que se pueden usar para registrar mensajes en diferentes niveles • Controlador Los controladores determinan dónde enviar un mensaje de registro, controladores predeterminados incluyen controladores de archivos que envían mensajes a un archivo y controladores HTTP que envían mensajes a un servidor web. • Filtro Este es un elemento opcional en la canalización de registro. Se pueden usar para filtrar aún más la información que se va a registrar proporcionando un control detallado de qué mensajes de registro se envían realmente (por ejemplo, a un archivo de registro). • Formateador Se utilizan para formatear el mensaje de registro según sea necesario. Esto puede implica agregar marcas de tiempo, módulo e información de función/método, etc. al mensaje de registro original. • Información de configuración El registrador (y los controladores, filtros y formateadores) se pueden configurar mediante programación en Python o mediante archivos de configuración. Estos archivos de configuración se pueden escribir usando clave-valor pares o en un archivo YAML (que es un lenguaje de marcado simple). YAML significa ¡Otro lenguaje de marcado más! Vale la pena señalar que gran parte del marco de registro está oculto para el desarrollador que realmente solo ve el registrador; el resto de la tubería de registro es ya sea configurado por defecto o a través de información de configuración de registro típicamente en el forma de un archivo de configuración de registro. 27.2 el registrador El registrador proporciona la interfaz de programadores para la canalización de registro. Un objeto Logger se obtiene de la función getLogger() definida en el módulo de registro. El siguiente fragmento de código ilustra la adquisición del valor predeterminado logger y usarlo para registrar un mensaje de error. Tenga en cuenta que el módulo de registro debe ser importado: El resultado de esta breve aplicación se registra en la consola, ya que es el configuración por defecto: Esto debería usarse con algo inesperado. registro de importación registrador = registro.getLogger() logger.error(‘Esto debería usarse con algo inesperado’ 312 27 Iniciar sesión en Python

comments powered by Disqus

popular post

El modelo AR de series temporales univariadas

Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.

Leer más

Evaluación de modelos para pronosticar

Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.

Leer más

Modelos para pronosticar

Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.

Leer más