guardabosque

Un manejador de marco de registro que rastrea cuando se han registrado los mensajes por encima de un cierto nivel.
Descargar ahora

guardabosque Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • MIT/X Consortium Lic...
  • Precio:
  • FREE
  • Nombre del editor:
  • Chris Withers
  • Sitio web del editor:
  • https://secure.simplistix.co.uk/

guardabosque Etiquetas


guardabosque Descripción

Un manejador de marco de tala que rastrea cuando se han registrado los mensajes por encima de un cierto nivel. ErremHandler es un manejador para el marco de registro estándar de Python que se puede usar para saber si los mensajes se han registrado en o por encima de un determinado nivel. Esto puede ser útil cuando quiera asegurarse de que no se hayan registrado ningún error antes de que se hayan vuelto a cometer datos a una base de datos. Aquí hay un ejemplo: primero, configura el controlador de errores: >>> desde el registro de entrada Getlogger >>> de ErremHandler Importar ErremHandler >>> Logger = Getlogger () >>> E = ErrorHandler () El controlador comenzó a ser despedido: >>> E.FIREDFIRFALSETHEN HACER Cualquier otra cosa que deba hacer, lo que puede involucrar el registro: >>> logger.info ('cierta información') >>> e.firedFalsewareEver, si se produce algún registro a nivel de error o Arriba: >>> Logger.Error ('un error') Luego, el controlador de errores se enciende: >>> E.FiredTrueyou Utilice esto como una condición para hacer solo ciertas acciones cuando no se han registrado ningún error: >>> si e. despedido: ... Imprimir "No actualizar los archivos a medida que se han producido errores" No actualizar los archivos a medida que los errores han ocurrido que su código funciona en lotes, puede SH para restablecer el controlador de errores al inicio de cada lote: >>> e.reset () >>> e.ResetFiredFalseFinalmente, es una buena práctica quitar el controlador cuando haya terminado, aunque esto no importa demasiado: >>> e.Remove () Una vez eliminado, el controlador de errores no se disparará, incluso >>> Logger.Error ('A Error') >>> E.Fired Falsethe Conjunto completo de opciones disponibles cuando se construye un controlador de errores es De la siguiente manera: ErrorHandler (Nivel = Logging.Error, Logger = '', install = True) LevelAthis Especifica el nivel de registro en el que se disparará el controlador de errores. Cualquier mensaje registrado en o por encima de este nivel activará el manejador de errores. EloggerEste Esto especifica el registrador en el que se instalará el controlador de errores. El valor predeterminado es el registrador raíz. EnStallif es verdadero, el controlador se instala automáticamente. Si es falso, el controlador se debe instalar manualmente llamando a su método de instalación: >>> E = ErrorHandler (Install = False) >>>>>>>>>>> Error ('un error') >>> E.FIRED FALSE >>> E .instale () >>> logger.error ('un error') >>> e.fired verdadero >>> E.Remove () Requisitos: · Python


guardabosque Software relacionado

Turboge

TurbogEars es un completo mega marco de desarrollo web a la parte delantera en Python. ...

131

Descargar

Autojar

ayuda a crear archivos de jarra de tamaño mínimo de diferentes entradas como clases propias, archivos externos, etc. ...

190

Descargar