AniseF commited on
Commit
cccdb99
·
verified ·
1 Parent(s): 2fb8b3f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -1
app.py CHANGED
@@ -80,11 +80,24 @@ def simplify(text):
80
  # DDGP — CARREGAMENTO DE DADOS
81
  # ============================================================
82
 
83
- BASE_DIR = os.path.dirname(__file__)
 
 
 
 
 
84
  DATA_DIR = os.path.join(BASE_DIR, "ddgp", "data")
85
 
 
 
 
 
 
 
86
 
87
  def load_json(path):
 
 
88
  with open(path, "r", encoding="utf-8") as f:
89
  return json.load(f)
90
 
 
80
  # DDGP — CARREGAMENTO DE DADOS
81
  # ============================================================
82
 
83
+ # ============================================================
84
+ # CAMINHOS (HF-safe)
85
+ # ============================================================
86
+
87
+ BASE_DIR = os.path.abspath(os.getcwd())
88
+
89
  DATA_DIR = os.path.join(BASE_DIR, "ddgp", "data")
90
 
91
+ if not os.path.exists(DATA_DIR):
92
+ raise RuntimeError(
93
+ f"Diretório de dados do DDGP não encontrado: {DATA_DIR}\n"
94
+ f"Conteúdo de {BASE_DIR}: {os.listdir(BASE_DIR)}"
95
+ )
96
+
97
 
98
  def load_json(path):
99
+ if not os.path.exists(path):
100
+ raise FileNotFoundError(f"Arquivo não encontrado: {path}")
101
  with open(path, "r", encoding="utf-8") as f:
102
  return json.load(f)
103