Gostaria de grepobter uma string, mas também mostrar as cinco linhas anteriores e as cinco linhas seguintes, bem como a linha correspondente. Como eu seria capaz de fazer
O registro de dados do computador é o processo de registrar eventos em um programa ou sistema de computador, geralmente com um determinado escopo, para fornecer uma trilha de auditoria que pode ser usada para entender a atividade do sistema e diagnosticar problemas. Certifique-se de incluir tags de software ou hardware apropriadas além dessa tag.
Gostaria de grepobter uma string, mas também mostrar as cinco linhas anteriores e as cinco linhas seguintes, bem como a linha correspondente. Como eu seria capaz de fazer
O Python 2.6 introduziu o str.format()método com uma sintaxe ligeiramente diferente do %operador existente . Qual é o melhor e para que situações? A seguir, use cada método e tenha o mesmo resultado. Qual é a diferença? #!/usr/bin/python sub1 = "python string!" sub2 = "an arg" a = "i am a %s" %...
O log do SVN possui um modo "-v" que gera nomes de arquivos alterados em cada confirmação, assim: jes5199 $ svn log -v -------------------------------------------------- ---------------------- r1 jes5199 2007-01-03 14:39:41 -0800 (quarta-feira, 03 de janeiro de 2007) | 1 linha Caminhos alterados:...
Ao usar o Xcode 8+ e criar um novo projeto em branco, os seguintes logs aparecem ao executar o aplicativo: 2016-06-13 16:33:34.406093 TestiOS10[8209:100611] bundleid: com.appc.TestiOS10, enable_level: 0, persist_level: 0, propagate_with_activity: 0 2016-06-13 16:33:34.406323 TestiOS10[8209:100607]...
Estou tentando usar o ELMAH para registrar erros no meu aplicativo ASP.NET MVC, no entanto, quando eu uso o atributo [HandleError] nos meus controladores, o ELMAH não registra nenhum erro quando eles ocorrem. Como eu estou supondo que é porque o ELMAH registra apenas erros sem tratamento e o...
É possível executar uma iteração do logrotate manualmente sem agendá-lo em algum
import ftplib import urllib2 import os import logging logger = logging.getLogger('ftpuploader') hdlr = logging.FileHandler('ftplog.log') formatter = logging.Formatter('%(asctime)s %(levelname)s %(message)s') hdlr.setFormatter(formatter) logger.addHandler(hdlr) logger.setLevel(logging.INFO) FTPADDR...
Existem diferentes maneiras de registrar mensagens, em ordem de fatalidade: FATAL ERROR WARN INFO DEBUG TRACE Como decido quando usar qual? O que é uma boa heurística para
Ao efetuar logon em C #, como posso aprender o nome do método que chamou o método atual? Eu sei tudo sobre System.Reflection.MethodBase.GetCurrentMethod(), mas quero dar um passo abaixo disso no rastreamento de pilha. Eu considerei analisar o rastreamento da pilha, mas espero encontrar uma maneira...
Existe alguma consulta / maneira de mostrar as últimas consultas executadas em TODOS os
Eu tenho um pequeno aplicativo no heroku. Sempre que quero ver os logs, vou para a linha de comando e faço heroku logs Isso só me mostra cerca de 100 linhas. Não existe uma maneira de ver logs completos para nossa aplicação no heroku?
Estou imprimindo mensagens de exceção do Python em um arquivo de log com logging.error: import logging try: 1/0 except ZeroDivisionError as e: logging.error(e) # ERROR:root:division by zero É possível imprimir informações mais detalhadas sobre a exceção e o código que a gerou do que apenas a...
Como posso mostrar uma saída de log git com (pelo menos) esta informação: * author * commit date * change Quero compactado para uma linha por entrada de log. Qual é o formato mais curto possível para isso? (tentei, --format=onelinemas isso não mostra a
Qual é a diferença entre print, NSLoge printlne quando devo usar cada um? Por exemplo, em Python, se eu quisesse imprimir um dicionário, eu simplesmente print myDict, mas agora tenho 2 outras opções. Como e quando devo usar cada
Existe uma maneira de fazer o log do Python usando o loggingmódulo gerar automaticamente coisas para o stdout , além do arquivo de log para onde elas devem ir? Por exemplo, eu gostaria de todas as chamadas para logger.warning, logger.critical, logger.errorpara ir para seus lugares destinados mas,...
Às vezes, quero apenas inserir algumas instruções de impressão no meu código e ver o que é impresso quando o exercito. Minha maneira usual de "exercitar" é com os testes pytest existentes. Mas quando eu os executo, não consigo ver nenhuma saída padrão (pelo menos no PyCharm, meu IDE). Existe uma...
Segundo o Google, devo " desativar todas as chamadas para métodos de registro no código-fonte " antes de publicar meu aplicativo Android no Google Play. Trecho da seção 3 da lista de verificação da publicação : Certifique-se de desativar o log e desativar a opção de depuração antes de criar seu...
Como habilitar o log de todos os SQL executados pelo PostgreSQL 8.3? Editado (mais informações) eu mudei estas linhas: log_directory = 'pg_log' log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' log_statement = 'all' E reinicie o serviço PostgreSQL ... mas nenhum log foi criado ... Estou usando o...
Por padrão, a biblioteca python Requests grava mensagens de log no console, ao longo das linhas de: Starting new HTTP connection (1): example.com http://example.com:80 "GET / HTTP/1.1" 200 606 Normalmente, não estou interessado nessas mensagens e gostaria de desativá-las. Qual seria a melhor...
Estou usando o módulo de log do Python para registrar algumas seqüências de depuração em um arquivo que funciona muito bem. Agora, além disso, eu gostaria de usar este módulo para também imprimir as strings no stdout. Como eu faço isso? Para registrar minhas seqüências de caracteres em um arquivo,...