【发布时间】:2021-10-15 12:40:02
【问题描述】:
我对编程完全陌生。目前正在尝试使用 Python 上的 selenium Web 驱动程序自动化一些日常任务。我有一个包含多个+展开按钮的网页。下面是代码
不展开:
<div class="expansion container">
<div class="expansion_base_parent"></div>
<div class="expansion expansion_parent">
<button type="button" class="compact-visual-toggle"></button>
</div>
</div>
有扩展
<div class="expansion_container">
<div class="expansion_base_parent"></div>
<div class="expansion expansion_parent">
<button type="button" class="compact-visual-toggle active"></button>
</div>
</div>
我无法使用任何 find_by 方法找到此元素 我的同事说该页面包含 json 这就是为什么无法使用 find_by 定位的原因
有人可以帮忙找到代码并点击展开按钮。
实际页面: 转到https://fortigate.fortidemo.com 用户名演示 密码演示 点击登录只读 稍后在下一个窗口中单击 现在导航到网络>接口那里你可以看到很多展开按钮,这就是我所指的我已经编写了代码到这个页面,但我想在截取页面之前展开
【问题讨论】:
-
您能否分享该元素的相关 HTML 源代码或 URL?
-
另外分享您发生错误的代码部分。
-
对不起,我以某种方式添加了它错过了。无扩展带扩展
标签: python-3.x selenium