Documentos de Académico
Documentos de Profesional
Documentos de Cultura
import logging
logging.basicConfig(level=logging.DEBUG, format='%(asctime)s - %
(levelname)s - %(message)s')
logging.debug('Start of program')
def factorial(n):
total = 1
total *= i
return total
print(factorial(5))
logging.debug('End of program')
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
resultado de la operación:
3 niveles de registro
El "nivel de registro" puede clasificar los mensajes de registro por importancia.
Los cinco niveles de registro se muestran en la Tabla 1, de menos importante a
más importante. Usando diferentes funciones de nivel de registro, podemos
escribir lo que necesita ser registrado en el registro a cierto nivel.
DEBUG logging.debug() El nivel más bajo, generalmente utilizado para depurar código y diagno
INFO logging.info() Registre eventos generales en el programa o confirme que todo funcion
ERROR logging.error() El registro de errores se usa para registrar errores porque hace que el
CRITICAL logging.critical() El nivel más alto. Se usa para indicar un error fatal porque hizo que el p