解决move_to requires a WebElement

解决move_to requires a WebElement

今天在做动作链的时候(鼠标移动到指定位置),报了一个错误:move_to requires a WebElement,意思是找不到目标,查看代码

browser.get('https://www.runoob.com/try/try.php?filename=jqueryui-api-droppable')
browser.switch_to_frame('iframeResult')
source = browser.find_elements_by_css_selector('#draggable')
target = browser.find_elements_by_css_selector('#droppable')
actions = ActionChains(browser)
actions.drag_and_drop(source,target)
actions.perform()

原来是browser.find_element_by_css_selecto()误打成browser.find_elements_by_css_selector,element多了s,使用了列表,造成找不到元素。解决!

你可能感兴趣的:(Python爬虫,python,selenium,爬虫)