【问题标题】:Issues with finding a WebElement in Google chrome在 Google chrome 中查找 WebElement 的问题
【发布时间】:2021-10-25 17:41:46
【问题描述】:

我正在尝试在网页中查找按钮的元素,但似乎无法找到它。通常我会使用.find_element_by_css_selector 并找到代码。但是现在由于他们只给了班级,我尝试了另一种方法,即向上搜索层次结构。因此我使用了browser.find_element_by_css_selector('div[class="btn-grp"]') 并设法找到了按钮组。但我似乎无法将层次结构向下移动到按钮。

Image when inspecting the elements

顺便说一下,网址是https://form.gov.sg/#!/signin

【问题讨论】:

    标签: python python-3.x selenium selenium-chromedriver element


    【解决方案1】:

    如果您正在寻找“开始”按钮,请单击并拥有此 CSS 选择器div[class="btn-grp"]

    你可以这样向下移动:

    div[class="btn-grp"] button
    

    在硒中:

    browser.find_element_by_css_selector("div[class="btn-grp"] button")
    

    【讨论】:

    • 谢谢!!我明白了。
    猜你喜欢
    • 2021-10-13
    • 2015-04-23
    • 2021-04-01
    • 2013-12-14
    • 2018-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多