Beautifulsoup 不要刮掉 div 样式元素

问题描述 投票:0回答:1
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 类。

html beautifulsoup children scrape
1个回答
0
投票

就像 @baduker 在他的评论中所说,你没有用你的代码选择任何东西。您需要找到类似这样的样式标签

style = page_soup.find('style')

这只适用于这里,因为只有一种样式。

© www.soinside.com 2019 - 2024. All rights reserved.