Fernando Cervan commited on
Commit
09f81fd
·
1 Parent(s): 7b3635b

Salvando alterações

Browse files
Files changed (2) hide show
  1. LogCustomizado.py +9 -3
  2. app.py +11 -13
LogCustomizado.py CHANGED
@@ -1,13 +1,19 @@
1
- from datetime import datetime
2
 
3
  class LogCustomizado:
4
 
5
  @staticmethod
6
  def gerar_log(mensagem_log, status='INFO', retornarMensagem=False):
7
- data_hora = datetime.now().strftime('%d/%m/%Y %H:%M:%S')
8
  mensagem_log_completa = f"[{data_hora}] - [{status}] - {mensagem_log}"
9
 
10
  if (retornarMensagem):
11
  return mensagem_log_completa
12
 
13
- print(mensagem_log_completa)
 
 
 
 
 
 
 
1
+ from datetime import datetime, timedelta
2
 
3
  class LogCustomizado:
4
 
5
  @staticmethod
6
  def gerar_log(mensagem_log, status='INFO', retornarMensagem=False):
7
+ data_hora = LogCustomizado.data_hora_atual()
8
  mensagem_log_completa = f"[{data_hora}] - [{status}] - {mensagem_log}"
9
 
10
  if (retornarMensagem):
11
  return mensagem_log_completa
12
 
13
+ print(mensagem_log_completa)
14
+
15
+ @staticmethod
16
+ def data_hora_atual():
17
+ data_hora_atual = datetime.now()
18
+ data_hora_reduzida = data_hora_atual - timedelta(hours=5)
19
+ return data_hora_reduzida.strftime('%d/%m/%Y %H:%M:%S')
app.py CHANGED
@@ -31,19 +31,17 @@ if arquivos_upload is not None:
31
 
32
  st.write(dados_imagem)
33
 
34
- print(dados_imagem)
35
-
36
- logc.gerar_log(mensagem_log=f"DADOS IMAGEM: {dados_imagem}")
37
-
38
- # dados_imagem_dict = Inferencia.string_para_dicionario(dados_imagem)
39
- #
40
- # if dados_imagem_dict["tipo_documento"] == "CNH":
41
- # dados_cnh = inferencia.extrair_dados_imagem(
42
- # PromptDocumento.cnh(),
43
- # imagem_convertida
44
- # )
45
- # logc.gerar_log(mensagem_log=f"DADOS CNH: {dados_cnh}")
46
- # logc.gerar_log(mensagem_log=f"ARQUIVO PROCESSADO: {arquivo.name}")
47
 
48
  logc.gerar_log(mensagem_log=f"FIM DO PROCESSAMENTO")
49
 
 
31
 
32
  st.write(dados_imagem)
33
 
34
+ logc.gerar_log(mensagem_log=f"DEFININDO TIPO DE DOCUMENTO: {dados_imagem}")
35
+
36
+ dados_imagem_dict = Inferencia.string_para_dicionario(dados_imagem)
37
+
38
+ if dados_imagem_dict["tipo_documento"] == "CNH":
39
+ dados_cnh = inferencia.extrair_dados_imagem(
40
+ PromptDocumento.cnh(),
41
+ imagem_convertida
42
+ )
43
+ logc.gerar_log(mensagem_log=f"DADOS CNH: {dados_cnh}")
44
+ logc.gerar_log(mensagem_log=f"ARQUIVO PROCESSADO: {arquivo.name}")
 
 
45
 
46
  logc.gerar_log(mensagem_log=f"FIM DO PROCESSAMENTO")
47