Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

187
Vistas
Envío de datos directamente a index.html desde Flask render_template

Estoy usando BeautifulSoup para extraer datos de un sitio web. Quiero mostrar los datos extraídos en una página HTML separada.
Desafortunadamente, para enviar dichos datos, estoy usando Flask, que solo me permite enviar datos a render_template, que, según tengo entendido, requiere que sus archivos HTML estén en una carpeta de "plantilla".
Quiero que los datos se muestren dentro de un elemento <p> en index.html, que no quiero que esté en otra carpeta.

Aquí está el código que se ejecuta en main.py
(Estoy ejecutando todo en un servidor)

 from flask import Flask, render_template app=Flask(__name__) from bs4 import BeautifulSoup import requests #Scraping starts url = "https://example.com" req = requests.get(url) bs0bj = BeautifulSoup (req.text, "html.parser") data=bs0bj.find_all('div', {"class": "exampleClass"}) data=data[0].text data=data.strip() #Send to index.html @app.route('/') def home(): return render_template('index.html',data=data)

Debería poder mostrar los datos recibidos en html con algo como <p>{{data}}</p>

Parece que no puedo encontrar una manera de enviar los datos de main.py a index.html, y cómo recibir los datos de main.py dentro de index.html
Otras opciones que no usan Flask también son bienvenidas.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda