selenium drag drop

教程上拖拽

from selenium import webdriver

from selenium.webdriver.common.action_chains import ActionChains

from time import sleep

driver = webdriver.Firefox()

driver.get("http://cn.bing.com/")

sleep(10)

# 定位到“学术”元素的原位置

element = driver.find_element_by_xpath("//*[@id='scpl1']")

#selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: //*[@id='scpl1']

# 定位到元素要移动到的目标位置,目标是搜索框

target = driver.find_element_by_xpath("//*[@id='sb_form_q']")

#//*[@id="sb_form"]/div

#//*[@id='sb_form_q']

ActionChains(driver).drag_and_drop(element,target).perform()

sleep(10)

driver.quit()

结果总是出不来
成功就是这个画面
selenium drag drop

失败就
selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: //*[@id='scpl1']

为什么?
是我的问题吗 ?

以上是 selenium drag drop 的全部内容, 来源链接: utcz.com/p/938010.html

回到顶部