colorlog

Logiciel capture d'écran:
colorlog
Détails logiciels:
Version: 1.4
Date de transfert: 20 Feb 15
Développeur: Sam Clements
Licence: Gratuit
Popularité: 0

Rating: 2.0/5 (Total Votes: 1)

colorlog est un formateur pour une utilisation avec le module de journalisation de Python.
Il permet couleurs pour être placés dans la chaîne de format, qui est surtout utile quand il est associé avec un StreamHandler qui est sortie à un terminal. Ceci est accompli par ajouté un ensemble de codes de couleur du terminal à l'enregistrement avant qu'il ne soit utilisé pour formater la chaîne.
Utilisation
ColoredFormatter nécessite au minumum une chaîne de format, et prend deux options - reset (ajouter implictly un code de réinitialisation à la fin de chaînes de messages, par défaut à true) et color_levels (une cartographie des records noms de niveau à des noms de couleur, par défaut à colorlog.DEFAULT_COLOR_LEVELS) .
de ColoredFormatter d'importation colorlog
formatstring = "% de la% (bg_level) (de levelName) -8s% (reset) de l'% (bleu)% (message) s"
niveaux = {
& Nbsp; 'DEBUG': 'cyan',
& Nbsp; 'INFO': «verte»,
& Nbsp; «avertissement»: «jaune»,
& Nbsp; 'erreur': «rouge»,
& Nbsp; «critique»: «rouge»,
}
formateur = ColoredFormatter (formatstring, réinitialiser = True, color_levels = niveaux)
La mise en forme peut ensuite être utilisé dans une configuration d'enregistrement normal.
Codes
Les valeurs suivantes sont faites availible pour une utilisation dans la chaîne de format:
- Fg_ {} colorname, bg_ {} colorname: premier plan et couleurs de fond. Les noms de couleurs sont le noir, rouge, vert, jaune, bleu, violet, cyan et blanc.
- Gras: Sortie Gras.
- Réinitialiser: Effacer tout formatage (à la fois avant-plan et les couleurs d'arrière-plan).
- Fg_level, bg_level:. Retourner la couleur associée avec le niveau des dossiers (de color_levels)

Exigences :

  • Python

D'autres logiciels de développeur Sam Clements

diceroll
diceroll

20 Feb 15

Commentaires à colorlog

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!