相关疑难解决方法(0)

使用selenium python从下拉选项中选择一个值

我想从下拉选项中选择一个值.html如下:

<span id="searchTypeFormElementsStd">

    <label for="numReturnSelect"></label>
    <select id="numReturnSelect" name="numReturnSelect">
        <option value="200"></option>
        <option value="250"></option>
        <option value="500"></option>
        <option selected="" value="200"></option>
        <option value="800"></option>
        <option value="15000"></option>
        <option value="85000"></option>
    </select>

</span
Run Code Online (Sandbox Code Playgroud)

我尝试如下:

find_element_by_xpath("//select[@name='numReturnSelect']/option[text()='15000']").click()
Run Code Online (Sandbox Code Playgroud)

这有什么问题?请帮我!

python selenium

24
推荐指数
2
解决办法
5万
查看次数

Selenium/Python - 通过css选择器选择

问题:

无法从css选择器中选择特定元素.需要验证注册用户是否可以成功更改密码.我已经尝试了类的不同属性来调用它.尝试使用前两个示例时,结果是方法中出现异常错误.最后一次尝试调用第一个类实例并重置密码字段(失败).

尝试:

driver.find_element_by_css_selector("value.Update").click()
driver.find_element_by_css_selector("type.submit").click()
driver.find_element_by_css_selector("input.test_button4").click()
Run Code Online (Sandbox Code Playgroud)

目的:

我需要选择共享同一个类的项目.如下所示,该课程是共享的.

form id="changepw_form" name="changepw" action="#" method="post">
<div class="field3">
<div class="field3">
<div class="field3">
<input class="test_button4" type="reset" value="Reset" style"font-size:21px"="">
<input class="test_button4" type="submit" value="Update" style"font-size:21px"="">
Run Code Online (Sandbox Code Playgroud)

python selenium webdriver

11
推荐指数
1
解决办法
4万
查看次数

标签 统计

python ×2

selenium ×2

webdriver ×1