Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python,Selenium选择元素_Python_Html_Select_Selenium_Xpath - Fatal编程技术网

Python,Selenium选择元素

Python,Selenium选择元素,python,html,select,selenium,xpath,Python,Html,Select,Selenium,Xpath,我无法选择以下元素之一: HTML 当然,我试着只选择元素并打印它,但我不能选择它。。。我试过: *browser.find_element_by_xpath(".//*[@id='sltDocumentType']") browser.find_element_by_id("sltDocumentType") browser.find_element_by_name("sltDocumentType") browser.find_element_by_class_name("sltDocume

我无法选择以下元素之一:

HTML

当然,我试着只选择元素并打印它,但我不能选择它。。。我试过:

*browser.find_element_by_xpath(".//*[@id='sltDocumentType']")
browser.find_element_by_id("sltDocumentType")
browser.find_element_by_name("sltDocumentType")
browser.find_element_by_class_name("sltDocumentType")*
但是我没有什么好结果。。。 我也尝试了这个功能:

from selenium.webdriver import ActionChains
action_chains = ActionChains(driver)
action_chains.drag_and_drop(element, target)
每次我收到此错误消息时:

selenium.common.exceptions.NoSuchElementException:Message:u'找不到id==sltDocumentType'的元素

有人能帮我吗?
非常感谢

这是“选择”。尝试选择(browser.find_element_by_id(“sltDocumentType”))请提供检查HTML的链接问题是此功能在其他页面中工作,但在这个特定的VKT0R S中不工作。很抱歉,我无法提供链接,这是一个专用页面。通常,没有此类元素异常有两个原因。1.您需要等待元素出现。2.元素位于框架或iframe的内部。
*browser.find_element_by_xpath(".//*[@id='sltDocumentType']")
browser.find_element_by_id("sltDocumentType")
browser.find_element_by_name("sltDocumentType")
browser.find_element_by_class_name("sltDocumentType")*
from selenium.webdriver import ActionChains
action_chains = ActionChains(driver)
action_chains.drag_and_drop(element, target)