dft2010 发表于 2021-6-16 09:04

python selenium 定位隐藏元素


如图所示,如何用python语句展开全部课程栏,课程栏默认unit close。。。并对栏目下视频类内容遍历

linyii 发表于 2021-6-16 09:42

不如把网址发出来

无闻无问 发表于 2021-6-16 10:14

定位上层元素,click一下

brightwill 发表于 2021-6-16 11:18

直接用jq或者js抓

saoxu 发表于 2021-6-16 14:03

用js抓一下不就好了

dft2010 发表于 2021-6-17 00:26

saoxu 发表于 2021-6-16 14:03
用js抓一下不就好了

尴尬的事,我是一个0基础的菜鸡,不懂JS啊……

wanwfy 发表于 2021-6-17 15:41

你观察一下,折叠/展开,元素的状态应该不一样,加个判断就可以

dft2010 发表于 2021-6-17 20:53

wanwfy 发表于 2021-6-17 15:41
你观察一下,折叠/展开,元素的状态应该不一样,加个判断就可以

是不一样,class会变成unit close或者unit……我看网上有人是用JS脚本展开的,但我试了一下他的脚本用不了~~~

wanwfy 发表于 2021-6-17 23:47

dft2010 发表于 2021-6-17 20:53
是不一样,class会变成unit close或者unit……我看网上有人是用JS脚本展开的,但我试了一下他的脚本用不 ...

先判断元素状态,如果没有展开,就点击一下,这个应该很容易实现吧

dft2010 发表于 2021-6-21 21:10

wanwfy 发表于 2021-6-17 23:47
先判断元素状态,如果没有展开,就点击一下,这个应该很容易实现吧

转了iframe还是提示找不到元素……不知道怎么回事~~可以帮写下么···
页: [1] 2
查看完整版本: python selenium 定位隐藏元素