preloader

January 1, 1 | 2 minutes read
Index of content

• logging.handlers.NTEventLogHandler que envía un mensaje a un Registro de eventos de Windows. • logging.handlers.HTTPHandler que envía mensajes a un HTTP servidor. • logging.NullHandler que no hace nada con los mensajes de error. esto es a menudo utilizado por desarrolladores de bibliotecas que desean incluir el inicio de sesión en sus aplicaciones pero espere que los desarrolladores configuren un controlador apropiado cuando usen la biblioteca. Todos estos controladores se pueden configurar mediante programación oa través de un archivo de configuración. 28.2.1 Configuración del controlador de salida raíz El siguiente ejemplo utiliza la función logging.basicConfig() para configurar el registrador raíz para usar un FileHandler que escribirá los mensajes de registro en un archivo llamado ‘ejemplo.log’: Tenga en cuenta que si no se especifica un controlador para un registrador con nombre, delega la salida al registrador principal (en este caso, la raíz). El archivo generado para el programa anterior es mostrado a continuación: registro de importación

Establece un controlador de archivos en el registrador raíz para

guardar mensajes de registro en el archivo ejemplo.log

logging.basicConfig(filename=‘example.log’ ,level=logging.DEBUG)

Si no se establece explícitamente ningún controlador en el registrador de nombres

delegará los mensajes al registrador principal para que los maneje

registrador = registro.getLogger(nombre) logger.debug(‘Esto es para ayudar con la depuración’) logger.info(‘Esto es solo para información’) logger.warning(’¡Esto es una advertencia!’ ) logger.error(‘Esto debería usarse con algo inesperado’ ) logger.critical(‘Algo serio’ ) 28.2 manipuladores 325

comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Read More

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Read More

• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.

Read More