preloader

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

Dado que esto es mucho más código que usar la función basicConfig(); el La pregunta aquí podría ser ‘¿Por qué molestarse?’. La respuesta es doble: • Puede tener diferentes controladores para diferentes registradores en lugar de establecer el controlador para ser utilizado centralmente. • Cada controlador puede tener su propio conjunto de formatos para que el inicio de sesión en un archivo tenga un formato diferente. formato para iniciar sesión en la consola. Podemos establecer el formato para el controlador instanciando el registro. Clase de formateador con una cadena de formato adecuada. El objeto formateador puede entonces ser aplicado a un manejador usando el método setFormatter() en el manejador objeto. Por ejemplo, podemos modificar el código anterior para incluir un formateador que luego es establecer en el controlador de archivos como se muestra a continuación. El archivo de registro ahora generado se modifica de tal manera que cada mensaje incluye una marca de tiempo, el nombre de la función (o módulo si está en el nivel del módulo), así como el mensaje de registro en sí.

crear un controlador de archivos que se registre en el archivo especificado

manejador_archivo = logging.FileHandler(‘detailed.log’ )

Crear formateador para file_handler

formateador = logging.Formatter(’%(asctime)s - %(funcName)s - %(mensaje)s’ ) file_handler.setFormatter(formateador) registrador.addHandler(file_handler) 28.2 manipuladores 327

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