Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

522
Visualizações
Python: ¿cómo recibo una etiqueta div cargada por un script js usando BeautifulSoup?
import requests from bs4 import BeautifulSoup response = requests.get("...") soup = BeautifulSoup(response.text, "html.parser") print(soup.prettify())

En mi salida actual para un div que estaba buscando, solo pude generar este <div id="root"></div> , en el sitio web simplemente carga todos los div dentro de div id="root" . Quería cargar el div que cargó con un JS Script. La salida que quería obtener era

 <div id="root"> <div id="dark-id" class="my-class">dark</div> <div> <div id="light-id" class="other-class">light</div> </div> </div>

¿Fue posible cargar una etiqueta HTML cargada por un JS Script? Si es posible, ¿alguien puede ayudarme?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Si entiendo correctamente, entonces no hay forma de que hagas esto usando una sopa hermosa. No se trata realmente de cómo cargar divs que fueron cargados por un script, sino de cómo usar un navegador web para cargar una página con JavaScript y luego obtener los elementos de esa página.

Los controladores web del navegador ingresan a la página y luego ejecutan el javascript, llenando la página con los elementos. La sopa hermosa no hace eso. Podría usar un controlador web y luego analizar la salida html del controlador web, pero parece que podría estar buscando algo más simple que eso.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda