为了账号安全,请及时绑定邮箱和手机立即绑定

Beautifulsoup - 从 Google 课堂网站检索 div jsname

Beautifulsoup - 从 Google 课堂网站检索 div jsname

Cats萌萌 2023-09-26 17:18:36
我在以下 div jsname 标记下嵌套了许多 div,其中多个 div 格式相同,没有类名或 id:<div jsname="rymPhb">通常使用 beautifulsoap 我可以用 id 或类名解析 div。如下图所示..import requestsfrom bs4 import BeautifulSoupURL = 'https://classroom.google.com/u/1/w/MTU4MjQxMDg5NFpa/tc/MTU4MzA0ODYwOTU3'page = requests.get(URL)soup = BeautifulSoup(page.content, 'html.parser')idresults = soup.find(id='DivIDName')print(idresults)clasresults = soup.find(class_'DivClassName')print(clasresults)是否可以用js名称解析我正在寻找的数据?这就是我的元素的一小部分在谷歌课堂上的样子?我尝试以如下格式使用 div 类:YzsI5e ddKhVc YVvGBb然而,每次解析都会返回 None。我对自己做错的事感到迷失。
查看完整描述

1 回答

?
Smart猫小萌

TA贡献1911条经验 获得超7个赞

你可以这样div使用:jsname

div = soup.find('div', jsname = "rymPhb")

然后你就可以在标签下找到你想要的任何东西div。希望这有帮助!


查看完整回答
反对 回复 2023-09-26
  • 1 回答
  • 0 关注
  • 93 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信