消息:没有这样的元素:无法找到元素:{“方法”:“ css选择器”,“选择器”:“ [name =“ uID”]“}

时间:2020-09-16 02:37:33

标签: python selenium automation

我通过python构建自动登录程序 但是,我什么都不知道

那么,在这种情况下我该怎么办?

html代码

<input type="text" name="uID" value="" class="form-control input-lg" placeholder="ID" autocomplete="off" required="" tabindex="1">

我的代码

my_id2 = 'id'
my_pw2 = 'password'

driver.find_element_by_name('uID').send_keys(my_id2)
driver.find_element_by_name('uPW').send_keys(my_pw2)

错误按摩

NoSuchElementException
    Message: no such element: Unable to locate element: {"method":"css selector","selector":"[name="uID"]"}
      (Session info: chrome=85.0.4183.102)

1 个答案:

答案 0 :(得分:0)

如果要使用查找元素,请使用此

jQuery("#frm").validate({
            rules: {
                color: 'required',
                ...
            },

driver.find_element_by_name用于查找填充了“值”属性的元素。