from datetime import datetime, timedelta class LogCustomizado: @staticmethod def gerar_log(mensagem_log, status='INFO', retornarMensagem=False): data_hora = LogCustomizado.data_hora_atual() mensagem_log_completa = f"[{data_hora}] - [{status}] - {mensagem_log}" if (retornarMensagem): return mensagem_log_completa print(mensagem_log_completa) @staticmethod def data_hora_atual(): data_hora_atual = datetime.now() data_hora_reduzida = data_hora_atual - timedelta(hours=5) return data_hora_reduzida.strftime('%d/%m/%Y %H:%M:%S')