zvl commited on
Commit
75b7b6c
·
verified ·
1 Parent(s): 6a3bbdd

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -5
app.py CHANGED
@@ -14,12 +14,12 @@ def buscar_datos_gob(term: str, page_size: int = 10, page: int = 0) -> dict:
14
  Busca conjuntos de datos en la API de datos.gob.es.
15
 
16
  Args:
17
- term (str): Término de búsqueda para encontrar conjuntos de datos relevantes en la base de datos pública del Gobierno de España.
18
- page_size (int, opcional): Número de resultados por página (máximo permitido: 50). Valor por defecto: 10.
19
- page (int, opcional): Número de página para la paginación de resultados. Valor por defecto: 0.
20
 
21
  Returns:
22
- dict: Un diccionario con los resultados de la búsqueda en la API de datos.gob.es.
23
  """
24
  base_url = "http://datos.gob.es/apidata/catalog/dataset"
25
  params = {
@@ -33,7 +33,7 @@ def buscar_datos_gob(term: str, page_size: int = 10, page: int = 0) -> dict:
33
 
34
  try:
35
  response = requests.get(base_url, params=params, headers=headers)
36
- response.raise_for_status() # Verifica si hay errores en la solicitud
37
  return response.json()
38
  except requests.exceptions.RequestException as e:
39
  return {"error": f"Error en la solicitud: {str(e)}"}
 
14
  Busca conjuntos de datos en la API de datos.gob.es.
15
 
16
  Args:
17
+ term (str): Palabra clave para buscar conjuntos de datos.
18
+ page_size (int): Número de resultados por página. Máximo 50. (Por defecto: 10)
19
+ page (int): Página de resultados a consultar. (Por defecto: 0)
20
 
21
  Returns:
22
+ dict: Diccionario con los conjuntos de datos encontrados o un mensaje de error.
23
  """
24
  base_url = "http://datos.gob.es/apidata/catalog/dataset"
25
  params = {
 
33
 
34
  try:
35
  response = requests.get(base_url, params=params, headers=headers)
36
+ response.raise_for_status()
37
  return response.json()
38
  except requests.exceptions.RequestException as e:
39
  return {"error": f"Error en la solicitud: {str(e)}"}