无法在Xpath中填充值

Gab0623

我正在尝试使用python和selenium登录Naukri,我能够从网站https://www.naukri.com/使用Xpath访问登录按钮,但是我无法在Email ID / Username中填充我的Mail ID,在所需的框中。我写的代码

from selenium import webdriver

driver = webdriver.Chrome()
driver.get('https://www.naukri.com/')
login = driver.find_element_by_xpath('//*[@id="login_Layer"]/div')
login.click()

userName = driver.find_element_by_xpath('//*[@id="root"]/div[2]/div[2]/div/form/div[2]/input')
userName.send_keys('[email protected]')

我不知道,如果我具有正确的Xpath,则不会填充我的邮寄ID。我认为我的Xpath不正确,但是我不确定是否有帮助。

Arundeep Chohan

在找到元素之前添加一些等待。单击登录后,需要允许该元素弹出。

wait = WebDriverWait(driver, 10)   
driver.get('https://www.naukri.com/')
login = driver.find_element_by_xpath('//*[@id="login_Layer"]/div')
login.click()
userName=wait.until(EC.element_to_be_clickable((By.XPATH,'//*[@id="root"]/div[2]/div[2]/div/form/div[2]/input')))
userName.send_keys('[email protected]')

进口

from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait 
from selenium.webdriver.support import expected_conditions as EC

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SQL在xml列表中填充值

来自分类Dev

根据自动填充值填充下拉列表

来自分类Dev

GCC数组默认填充值

来自分类Dev

在多维数组(PHP)中填充值

来自分类Dev

乘以掩码数组会更改numpy中的填充值

来自分类Dev

使用子组中的填充值填充NA值

来自分类Dev

如何在关联数组JavaScript中填充值

来自分类Dev

根据填充值订购R中的条形图

来自分类Dev

用填充值扩展矩阵

来自分类Dev

按模式填充值

来自分类Dev

如何在Qdialogbox的linedits中填充值?

来自分类Dev

填充Float Column的np.nan条目会出现ValueError:填充值必须在类别中

来自分类Dev

根据Excel中的多个依赖关系自动填充值

来自分类Dev

Post方法未在字典中填充值

来自分类Dev

如何确保在变量中填充值?

来自分类Dev

用jQuery在选择框中填充值和文本

来自分类Dev

如何在猫鼬中以数组格式填充值

来自分类Dev

如何防止用户删除重力表单中的预填充值?

来自分类Dev

WTForm FormField填充值

来自分类Dev

如何基于XSL 1.0中的元素填充值

来自分类Dev

在Struts2中进行xml验证后无法重新填充值

来自分类Dev

如何在textarea和单选按钮中填充值

来自分类Dev

猫鼬:无法访问填充值

来自分类Dev

比较范围并在VBA宏中填充值

来自分类Dev

PHP 从 MySQL 填充值

来自分类Dev

我将如何根据 excel 中的日期自动填充值

来自分类Dev

用选择填充值

来自分类Dev

如果找到,数组中的 InStr 不会填充值

来自分类Dev

如何在内联样式中增加填充值