colorlog

Screenshot der Software:
colorlog
Softwarebeschreibung:
Version: 1.4
Upload-Datum: 20 Feb 15
Entwickler: Sam Clements
Lizenz: Frei
Popularität: 14

Rating: 2.0/5 (Total Votes: 1)

colorlog ist ein Formatierer für die Verwendung mit Pythons Logging-Modul.
Es ermöglicht Farben im Format-String, der in Kombination mit einem StreamHandler, die auf einem Terminal Ausgabe ist vor allem nützlich ist, aufgestellt werden. Dies wird durch Mehr einer Menge von Endgeräte-Farbcodes auf den Datensatz erreicht, bevor es verwendet wird, um die Zeichenfolge zu formatieren.
Verwendung
ColoredFormatter erfordert bei Minimum eine Format-String, und nimmt zwei Optionen - Reset (Resetcode implictly fügen Sie am Ende der Nachricht Strings standardmäßig true) und color_levels (einer Abbildung Rekordniveau Namen Farbnamen standardmäßig auf colorlog.DEFAULT_COLOR_LEVELS) .
von colorlog Import ColoredFormatter
Formatstring = "% (bg_level) s% (levelname) -8s% (Reset) s% (blau)% (Meldung) s"
levels = {
& Nbsp; 'DEBUG': 'cyan',
& Nbsp; "INFO": "grün",
& Nbsp; "ACHTUNG": "gelb",
& Nbsp; 'ERROR': 'red',
& Nbsp; "kritisch": 'red',
}
Forma = ColoredFormatter (Formatstring, Reset = True, color_levels = Stufen)
Der Formatierer können dann in einer normalen Protokollierung Setup verwendet werden.
Codes
Folgende Werte sind für den Einsatz in der Format-String availible gemacht:
- Fg_ {colorname}, {bg_ colorname}: Vorder- und Hintergrundfarben. Die Farben Namen sind schwarz, rot, grün, gelb, blau, lila, cyan und weiß.
- Fett: Fett-Ausgang.
- Reset: Alle löschen Formatieren (sowohl Vorder- und Hintergrundfarben).
- Fg_level, bg_level:. Bringen Sie die Farbe mit der Aufzeichnungen Ebene (von color_levels) verbunden

Anforderungen :

  • Python

Andere Software von Entwickler Sam Clements

diceroll
diceroll

20 Feb 15

Kommentare zu colorlog

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!