logsna.

Uma pequena biblioteca Python que fornece um formato de saída de log sane
Baixe Agora

logsna. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Preço:
  • FREE
  • Nome do editor:
  • Ruslan Spivak
  • Site do editor:
  • http://github.com/rspivak/

logsna. Tag


logsna. Descrição

O LOGSna é uma pequena biblioteca Python que fornece um formato de saída de log do Sane.http: //logsna.readthedocs.orginstallation PIP Instalar logsnaor a versão de borda de sangramento da Git Master Branch: Pip Install Git + https: // github.com/rspivak/logsna.git#egg=logsnahow para usar o iTlogsna fornece uma classe de formatação personalizada logsna.formatter que pode ser usado em um arquivo de configuração de log: # samefmt.pyimport loggingimport logging.configfrom string import stringioconfig = "" "" Keys = Root Keys = Console Class = Logging.streamhandlerargs = (sys.storeR,) Formatter = Sane Teclas = Sane Nível = Debughandlers = Console # Nossa classe de formatação personalizada Class = Logsna.Formatter "" "Config = logting.config.fileconfig (config) Log = logget.getlogger ('mylogger.com.ptemponent1') Log.debug ('mensagem de debug') log.info (' Info Mensagem ') Log.Warning (' Aviso Mensagem ') Log.Crítico (' Mensagem Crítica ') Tente: 1 / 0Except: log.Exception (' Houston nós temos um problema ') isso é h Ow para usá-lo diretamente: Importar LogsMport Logsna # Criar loggerLog = logging.getlogger ('mylogger.com.ptemponent1') log.setlevel (logging.debug) # Criar manipulação de console e definir nível para debugch = logging.streamhandler () ch. setlevel (logging.debug) # Crie uma instância do fmatterformformatter = logsna.formatter () # Adicione nosso formatador ao console Handlerch.SetFormatter (Formatter) # Adicione o manipulador de console ao loggerlog.addhandler (CH) Log.debug (CH) 'debug message') log.info ('Info Message') Log.Warning ('Mensagem de Aviso') Log.Crítico ('Mensagem Crítica') Tente: 1 / 0Except: log.Exception ('Houston nós temos um problema') O log Formathere é uma saída do programa acima: Depuração Mylogger.component1: Debug MessageInfo Mylogger.com.686: Mylogger.com.br: Info MessageWarning Mylogger.component1: aviso messagecrítico Mylogger.component1: MessageError crítico Mylogger.com.686: Houst. Em nós temos um problema! Traceback (última chamada mais recente) :! Arquivo "/home/alienoid/python/sanefmt.py", linha 67, em


logsna. Software Relacionado

Typequery.

Uma maneira simples e suja de definir métodos genéricos para tipos existentes ...

56

Download

python-er.

Micro Biblioteca Python que gera dados correspondentes a uma determinada expressão regular ...

85

Download

Complexystems.

caixa de ferramentas para sistemas complexos, incluindo: modelos de mobilidade baseados em humanas ...

53

Download

SCTEL.

Bibliotecas básicas usadas em projetos relativos à telefonia ...

91

Download