<div class="input-con">
<input id="name" name="name" type="text" value="mohammed ali thani">
</div>
这是Selenium用于填充输入字段的行代码。
driver.find_element_by_id("name").click()
driver.find_element_by_id("name").clear()
driver.find_element_by_id("name").send_keys("mohammed ali thani")
它显示错误:无法找到元素:{“method”:“css selector”,“selector”:“#name”}
答案 0 :(得分:0)
尝试使用find_element_by_xpath()
driver.find_element_by_xpath('//*[@id="name"]').send_keys("mohammed ali thani")
另外,我建议在driver.wait()
driver.find_element_by_id("name").click()