我正在使用Selenium Web Driver
Fire Fox 在Python
.
问题是有时对于某些元素,NoSuchElementException
即使该元素与我正在搜索的 id 存在,我也会得到。
我正在使用find_element_by_id(id)
方法。
我的代码是
d = webdriver.Firefox()
elm5 = d.find_element_by_id("ctl00_bodyContent_tabGroupAdmin")
elm5.click()
该元素的 HTML 是:
<div id="ctl00_bodyContent_tabGroupAdmin" class="tab">
<div onclick="OpenTab(3); DisableProgressBarDisplay(); return false;">
Group Administrators</div>
<div class="cap_right">
</div>
</div>
有没有人遇到过同样的问题?请建议一些解决方法。
谢谢