Emilianohack6950 commited on
Commit
f08033c
·
verified ·
1 Parent(s): 5e15ed5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -10
app.py CHANGED
@@ -94,9 +94,8 @@ def run_scraper(user_input, max_imgs):
94
 
95
  def interface_fn(user_input, max_imgs):
96
  results = run_scraper(user_input, max_imgs)
97
- images = [(item["img_url"], f"Usuario: {item['user']}") for item in results]
98
  json_str = json.dumps(results, indent=2, ensure_ascii=False)
99
- return images, json_str
100
 
101
  demo = gr.Interface(
102
  fn=interface_fn,
@@ -105,15 +104,10 @@ demo = gr.Interface(
105
  placeholder="Pega una URL o escribe una categoría o usuario"),
106
  gr.Slider(minimum=10, maximum=300, step=1, value=30, label="Máximo de imágenes")
107
  ],
108
- outputs=[
109
- gr.Gallery(label="Imágenes recolectadas"),
110
- gr.Textbox(label="JSON Resultante", lines=15)
111
- ],
112
- title="Scraper de Imágenes - DeviantArt",
113
- description="Introduce una URL completa o solo una categoría/usuario para buscar imágenes."
114
  )
115
 
116
  if __name__ == "__main__":
117
  demo.launch()
118
-
119
-
 
94
 
95
  def interface_fn(user_input, max_imgs):
96
  results = run_scraper(user_input, max_imgs)
 
97
  json_str = json.dumps(results, indent=2, ensure_ascii=False)
98
+ return json_str
99
 
100
  demo = gr.Interface(
101
  fn=interface_fn,
 
104
  placeholder="Pega una URL o escribe una categoría o usuario"),
105
  gr.Slider(minimum=10, maximum=300, step=1, value=30, label="Máximo de imágenes")
106
  ],
107
+ outputs=gr.Code(label="JSON Resultante", language="json"),
108
+ title="Scraper de Imágenes - Solo JSON",
109
+ description="Introduce una URL o categoría. Te devuelve un JSON con los datos de las imágenes encontradas."
 
 
 
110
  )
111
 
112
  if __name__ == "__main__":
113
  demo.launch()