Usando los niveles del logging de python
Los valores posibles para definir el nivel de trazas ( con setLevel() ) son (sacados de logging/__init__.py):
CRITICAL = 50
FATAL = CRITICAL
ERROR = 40
WARNING = 30
WARN = WARNING
INFO = 20
DEBUG = 10
NOTSET = 0
Con NOTSET se sacan todas las trazas.
Estos son los valores definidos, pero se puede usar cualquier valor numerico
También hay definido un diccionario que realiza el mapeo entre las constantes y su nombre (string): _levelNames.
Actualización
Probando, NOTSET no se saca nada ¿Esa la documentación mal?
No hay comentarios:
Publicar un comentario