danielraynaud commited on
Commit
b35550c
·
verified ·
1 Parent(s): f1551c1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -11
app.py CHANGED
@@ -16,17 +16,21 @@ class CRMJABot:
16
  def __init__(self):
17
  self.db = DatabaseManager()
18
 
19
- # Carrega questões do arquivo JSON
20
- with open('data/questoes_revalida.json', 'r', encoding='utf-8') as f:
21
- questoes = json.load(f)
22
-
23
- # Adiciona as questões ao banco
24
- sucesso, mensagem = adicionar_lote_questoes(self.db, questoes)
25
-
26
- if sucesso:
27
- print("Questões adicionadas com sucesso!")
28
- else:
29
- print(f"Erro: {mensagem}")
 
 
 
 
30
 
31
  def create_interface():
32
  return CRMJABot()
 
16
  def __init__(self):
17
  self.db = DatabaseManager()
18
 
19
+ try:
20
+ # Carrega questões do arquivo JSON
21
+ with open('data/questoes_revalida.json', 'r', encoding='utf-8') as f:
22
+ questoes = json.load(f)
23
+
24
+ # Adiciona as questões ao banco
25
+ sucesso, mensagem = adicionar_lote_questoes(self.db, questoes)
26
+
27
+ if sucesso:
28
+ print("Questões adicionadas com sucesso!")
29
+ else:
30
+ print(f"Erro: {mensagem}")
31
+
32
+ except Exception as e:
33
+ print(f"Erro na inicialização: {str(e)}")
34
 
35
  def create_interface():
36
  return CRMJABot()