colorlog

Tela Software:
colorlog
Detalhes de Software:
Versão: 1.4
Data de upload: 20 Feb 15
Revelador: Sam Clements
Licença: Livre
Popularidade: 0

Rating: 2.0/5 (Total Votes: 1)

colorlog é um formatador para uso com o módulo de registro de Python.
Ele permite que as cores sejam colocados na cadeia de formato, que é útil principalmente quando combinado com uma StreamHandler que é saída para um terminal. Isto é conseguido através adicionado um conjunto de códigos de cores terminais para o registro antes que ele seja usado para formatar a string.
Uso
ColoredFormatter requer pelo minumum uma seqüência de formato, e tem duas opções - reset (implictly adicionar um código de reset no final de cadeias de mensagens, o padrão é true) e color_levels (um mapeamento de nomes de nível recorde para nomes de cores, o padrão é colorlog.DEFAULT_COLOR_LEVELS) .
de colorlog ColoredFormatter importação
FormatString = "% (bg_level) s% (levelname) -8s% (reiniciar) s% (azul)% (message) s"
= {níveis
& Nbsp; 'debug': 'cyan',
& Nbsp; 'INFO': 'green',
& Nbsp; "ATENÇÃO": "amarelo",
& Nbsp; 'ERRO': 'vermelho',
& Nbsp; 'crítico': 'vermelho',
}
formatador = ColoredFormatter (FormatString, redefinir = true, color_levels = níveis)
O formatador pode então ser utilizado numa configuração normal, o log.
Códigos
Os valores a seguir são feitos availible para uso na cadeia de formato:
- Fg_ {} colorname, bg_ {} colorname: Primeiro plano e cores de fundo. Os nomes das cores são preto, vermelho, verde, amarelo, azul, roxo, turquesa e branco.
- Negrito: saída Bold.
- Redefinir: Limpar formatação (ambos de primeiro plano e cores de fundo).
- Fg_level, bg_level:. Voltar a cor associada ao nível de resultados (entre color_levels)

Requisitos :

  • Python

Outro software de desenvolvedor Sam Clements

diceroll
diceroll

20 Feb 15

Comentário para colorlog

Comentários não encontrado
Adicionar comentário
Ligue imagens!