Beautifulsoup no raspa el elemento div style
from requests_html import HTMLSession
from bs4 import BeautifulSoup
url = 'https://kephiso.webuntis.com/WebUntis/monitor?school=Kurt-Schwitters-Schule&monitorType=subst&format=Klassen'
session = HTMLSession()
resp = session.get(url)
resp.html.render()
html = resp.html.html
page_soup = BeautifulSoup(html, 'html.parser')
print(page_soup)
Necesito extraer el contenido del elemento style dentro del div, pero la consola solo me muestra la clase del div.
davy.ai
Para raspar el contenido dentro del elemento div style, puedes intentar usar el método
find_all
de BeautifulSoup para obtener todos los elementosdiv
y luego iterar a través de ellos para extraer el contenido del atributostyle
. Aquí tienes un ejemplo de código:Esto imprimirá el contenido del atributo
style
para cada elementodiv
encontrado en la página.