无法使用硒单击此元素?

时间:2018-09-22 13:21:19

标签: python python-3.x selenium-webdriver

我想单击此项目,我尝试了很多方法,通过selenium webdriver,通过xpath进行了ID,但是总是收到一条注释,指出该项目不存在??

<td id="td_MapToolsDrawByCoordinates" class="" onclick="MapTools.Click(&quot;DrawByCoordinates&quot;)" onmouseover="MapTools.MouseOver(&quot;DrawByCoordinates&quot;)" onmouseout="MapTools.MouseOut(&quot;DrawByCoordinates&quot;)" onmousemove="MapTools.MouseMove(event,'DrawByCoordinates');"><img name="MapTools_DrawByCoordinates" id="img_DrawByCoordinates" src="/RTAeNOCGIS/App_themes/rtaenoc/Images/Tools/FunctionalTools/startediting_off.png" alt=""></td>

我的尝试 首先按id

coordinate_icon = driver.find_element_by_id('td_MapToolsDrawByCoordinates')
Click_coordinate_icon = coordinate_icon.click()

通过xpath

coordinate_icon = driver.find_element_by_xpath('//div[@id="td_MapToolsDrawByCoordinates"] and [@class="Container"]') 

0 个答案:

没有答案