我试图有一个程序,添加一个谷歌加用户到我的圈子使用硒。我已经能够找到添加到圆按钮,并悬停它,使它显示一个下拉列表。但是,包含我的圆的dynamic div容器在您悬停之前不在dom树中。由于某些原因,selenium无法看到悬停后创建的动态框中项目的xpath。有人知道为什么这样不行吗?我尝试了许多不同的搜索、xpath方法,因此在当前selenium浏览器对象中似乎不存在div。你知道吗
下面的代码实际上悬浮在框中,但我无法从那里使用它。你知道吗
hoverBox = browser.find_element_by_xpath('//*[@id="contentPane"]/div/div[2]/div/div/div[1]/div/div[3]/div[1]/div[2]/div/div[1]/div/div/div/div/span')
hover = ActionChains(browser).move_to_element(hoverBox)
hover.perform()
导入以上内容。你知道吗
您可以传递类似“$('.context\u menu').show()的任何脚本
相关问题 更多 >
编程相关推荐