colorlog

Software captura de pantalla:
colorlog
Detalles de software:
Versión: 1.4
Fecha de carga: 20 Feb 15
Promotor: Sam Clements
Licencia: Libre
Popularidad: 14

Rating: 2.0/5 (Total Votes: 1)

colorlog es un formateador para su uso con módulo de registro de Python.
Permite colores para ser colocados en la cadena de formato, que es principalmente útil cuando se combina con una StreamHandler que está enviando a un terminal. Esto se logra mediante añadido un conjunto de códigos de color de terminales en el registro antes de que se utiliza para dar formato a la cadena.
Uso
ColoredFormatter requiere al minumum una cadena de formato, y toma dos opciones - reset (implícitamente añadir un código de reinicio al final de cadenas de mensajes, por defecto es true) y color_levels (un mapeo de nombres de nivel de registro a nombre de los colores, por defecto a colorlog.DEFAULT_COLOR_LEVELS) .
desde ColoredFormatter importación colorlog
FormatString = "% (bg_level) s% (levelName) -8s% (reajustar) s% (azul)% (mensaje) s"
niveles = {
& Nbsp; 'DEBUG': 'cian',
& Nbsp; 'INFO': 'verde',
& Nbsp; "ADVERTENCIA ':' amarillo ',
& Nbsp; 'ERROR': 'red',
& Nbsp; "crítico": 'red',
}
formateador = ColoredFormatter (FormatString, restablezca = True, color_levels = niveles)
El formateador entonces se puede utilizar en una configuración normal de registro.
Códigos
Los siguientes valores se hacen dotados para su uso en la cadena de formato:
- Fg_ {colorname}, {bg_ colorname}: primer plano y colores de fondo. Los nombres de colores son negro, rojo, verde, amarillo, azul, púrpura, amarillo, y blanco.
- Negrita: salida Negrita.
- Reset: Borrar todo el formato (el primer plano y colores de fondo).
- Fg_level, bg_level:. Devolver el color asociado con el nivel de registros (de color_levels)

Requisitos :

  • Python

Otro software de desarrollador Sam Clements

diceroll
diceroll

20 Feb 15

Comentarios a la colorlog

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!