colorlog

Software skärmdump:
colorlog
Mjukvaruinformation:
Version: 1.4
Ladda upp dagen: 20 Feb 15
Utvecklare: Sam Clements
Licens: Gratis
Popularitet: 14

Rating: 2.0/5 (Total Votes: 1)

colorlog är en formate för användning med Pythons loggning modul.
Det gör att färger som ska placeras i formatsträngen, som är mestadels användbart när det paras ihop med en StreamHandler som matar ut till en terminal. Detta åstadkommes genom tillsätts en uppsättning terminalfärgkoder till registret innan den används för att formatera strängen.
Användning
ColoredFormatter kräver åtmin minumum en formatsträng, och tar två alternativ - reset (implictly lägga en återställningskoden i slutet av meddelandesträngar, standard sant) och color_levels (en kartläggning av namn rekordnivå till färgnamn, standard till colorlog.DEFAULT_COLOR_LEVELS) .
från colorlog import ColoredFormatter
format = "% (bg_level) s% (levelname) -8s% (reset) s% (blå)% (meddelande) s"
nivåer = {
& Nbsp; 'DEBUG': 'cyan ",
& Nbsp; 'INFO': "grön",
& Nbsp; 'VARNING': "gul",
& Nbsp; 'ERROR': "röd",
& Nbsp; "kritiska": "röd",
}
formate = ColoredFormatter (format, återställ = true, color_levels = nivåer)
Formaterings kan sedan användas i en normal avverkning setup.
Koder
Följande värden görs kläderna för användning i formatsträngen:
- Fg_ {colorname}, bg_ {colorname}: förgrund och bakgrundsfärger. De färger namnen är svart, röd, grön, gul, blå, lila, cyan och vitt.
- Djärv: Bold utgång.
- Reset: Rensa allt formatering (både förgrund och bakgrundsfärger).
- Fg_level, bg_level:. Returnera färgen förknippas med rekord nivå (från color_levels)

Krav :

  • Python

Annan programvara för utvecklare Sam Clements

diceroll
diceroll

20 Feb 15

Kommentarer till colorlog

Kommentarer hittades inte
Kommentar
Slå på bilder!