解决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,使用了列表,造成找不到元素。解决!