Beautifulsoup不刮div样式元素


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)

我需要抓取div样式元素的内部,但控制台只给了我div类。

就像@baduker在评论中所说的那样,您没有用代码选择任何内容。您需要找到类似于style = page_soup.find('style')的样式标签。

这只适用于这里,因为有一种风格。

最新更新