preloader

1. Januar 1 | 2 minuten lesen
Inhaltsverzeichnis

sistemas (de hecho, esta es la razón por la cual el nivel de registro predeterminado se establece en ADVERTENCIA dentro del sistema de registro de Python). Si ahora observamos el siguiente código que obtiene el objeto registrador predeterminado y luego usa varios métodos de registro diferentes, podemos ver el efecto de los niveles de registro en La salida: registro de importación registrador = registro.getLogger() 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’) El nivel de registro predeterminado se establece en advertencia y, por lo tanto, solo los mensajes registrados en el se imprimirá el nivel de advertencia o superior: ¡Esto es una advertencia! Esto debería usarse con algo inesperado. Algo serio Como se puede ver en esto, los mensajes registrados en el nivel de depuración e información han sido ignorado Sin embargo, el objeto Logger nos permite cambiar el nivel de registro mediante programación. utilizando el método setLevel(), por ejemplo, logger.setLevel(logging. DEBUG) o a través de logging.basicConfig(level = logging.DEBUG) función; ambos establecerán el nivel de registro en DEBUG. Tenga en cuenta que el nivel de registro debe configurarse antes de obtener el registrador. Si agregamos uno de los enfoques anteriores para establecer el nivel de registro en el anterior programa cambiaremos la cantidad de información de registro generada: registro de importación registro.basicConfig(nivel=registro.DEBUG) registrador = registro.getLogger() logger.warning(’¡Esto es una advertencia!’) logger.info(‘Esto es solo para información’) logger.debug(‘Esto es para ayudar con la depuración’) logger.error(‘Esto debería usarse con algo inesperado logger.critical(‘Algo serio’) 314 27 Iniciar sesión en Python

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

Weiterlesen

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

Weiterlesen

• 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.

Weiterlesen