使用Selenium Python从可扩展类中选择一个项目

用户名

对于以下html:

<ul id="dataset-menu" class="treeview">

<li id="cat_01" class="expandable"></li>
<li id="cat_02" class="collapsable">
    <div class="hitarea collapsable-hitarea"></div>
    <span class="folder" title=""></span>
    <ul style="display: block;">
        <li></li>
        <li>
            <span class="collection">
                <div class="cell">
                    <input id="coll_5555" class="dataset_checkbox" type="checkbox" name="dataset_checkbox" value="5555"></input>
                </div>
                <div class="cell"></div>
            </span>
        </li>
        <li class="last"></li>
    </ul>
</li>
<li id="cat_03" class="expandable"></li>

我必须选择发生以下情况的项目:

<input id="coll_5555" class="dataset_checkbox" type="checkbox" name="dataset_checkbox" value="5555"></input>

有什么想法吗?

阿米斯

据我了解,您首先必须单击带有id的li,cat_02然后单击checkbox

driver.find_element_by_css_selector("#cat_02 div.collapsable-hitarea").click()

driver.find_element_by_id("coll_5555").click();

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Python Selenium xPath从div类中选择一个相对值

使用pywinauto从组合框中选择一个项目

如何使用硒从列表中选择一个项目?

如何使用Selenium和Python从自动建议中选择一个选项

如何使用Selenium和Python从下拉菜单中选择一个选项

使用selenium和python从下拉菜单中选择一个选项

使用Selenium Python从下拉选项中选择一个值

如何使用Selenium和Python从DropDown列表中选择一个值

如何使用Selenium Python从自动建议中选择一个值

无法使用 Python、Selenium 从下拉列表中选择一个选项

Python (Selenium) 从 HHPRED 中选择一个下拉列表

在使用的 defs/symbol 中选择一个类

如何使用 CSS 在跨度中选择一个类?

Selenium Webdriver-在树节点中选择一个项目

如何通过 selenium webdriver 和 java 从下拉列表中选择一个项目

有没有办法使用python使用硒在组合框“区域”中选择一个项目?

使用Python + Selenium选择一个下拉菜单

使用Selenium从输入组合框中选择一个值,并使用xpath进行reachjs控件

从列表框中选择一个项目,然后使用该项目的名称

我正在尝试从框中选择一个图像,然后使用 selenium python 单击对齐按钮

如何从具有特殊设置的网站上使用Selenium从下拉列表中选择一个值-Python

如何在python和selenium中使用execute_script从下拉列表中选择一个值

Python / Selenium:在几个下拉菜单中选择所有相同的类,选择一个值,刷新浏览器并重新启动脚本

如何使用Selenium WebDriver从查找字段中选择一个值

使用Selenium WebDriver在自定义下拉列表中选择一个选项

如何使用Selenium Webdriver从Calendar中选择一个值

无法使用java从selenium的右键菜单中选择一个选项

使用Selenium Webdriver从组合框中选择一个随机值

使用ID从另一个表中选择项目