tx3bas commited on
Commit
77ff9b0
·
verified ·
1 Parent(s): defdc0f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -4
app.py CHANGED
@@ -28,20 +28,21 @@ def wayback(website):
28
  except Exception as e:
29
  return f"😭 Error: {e}"
30
 
31
- # Procesar los resultados y devolverlos
32
  results = []
33
  for row in content[1:]:
34
  date, page, status = [row[i] for i in [1, 2, 4]]
35
  formatted_date = datetime.strptime(date, '%Y%m%d%H%M%S').strftime('%d/%m/%Y')
36
  formatted_wayback_url = f"https://web.archive.org/web/{date}/{page}"
37
- results.append(f"👓 {formatted_date} {formatted_wayback_url}")
38
- return "\n".join(results)
 
39
 
40
  # Crear la interfaz de Gradio
41
  iface = gr.Interface(
42
  fn=wayback,
43
  inputs="text",
44
- outputs="text",
45
  title="Wayback Machine Lookup",
46
  description="Busca instantáneas de una página web en la Wayback Machine. Introduce solo la URL."
47
  )
 
28
  except Exception as e:
29
  return f"😭 Error: {e}"
30
 
31
+ # Procesar los resultados y devolverlos con enlaces HTML
32
  results = []
33
  for row in content[1:]:
34
  date, page, status = [row[i] for i in [1, 2, 4]]
35
  formatted_date = datetime.strptime(date, '%Y%m%d%H%M%S').strftime('%d/%m/%Y')
36
  formatted_wayback_url = f"https://web.archive.org/web/{date}/{page}"
37
+ # Formatear cada URL como un enlace HTML
38
+ results.append(f"👓 {formatted_date} <a href='{formatted_wayback_url}' target='_blank'>{formatted_wayback_url}</a>")
39
+ return "<br>".join(results) # Usar <br> para separar cada entrada
40
 
41
  # Crear la interfaz de Gradio
42
  iface = gr.Interface(
43
  fn=wayback,
44
  inputs="text",
45
+ outputs="html", # Cambiar la salida a HTML
46
  title="Wayback Machine Lookup",
47
  description="Busca instantáneas de una página web en la Wayback Machine. Introduce solo la URL."
48
  )