Python,Selenium选择元素
我无法选择以下元素之一: HTML 当然,我试着只选择元素并打印它,但我不能选择它。。。我试过: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
*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)