【发布时间】:2017-11-22 09:52:21
【问题描述】:
我正在尝试单击此 HTML 的元素:
<div class="feed-item__explanation" style="padding-left: 15px;">
<a href="javascript:" ng-click="carinext()">Load more</a>
</div>
我正在使用 selenium 来处理这个:
driver.get(url)
while True:
try:
driver.find_element_by_xpath('//a[text()="Load more"]')
print 'found'
except Exception as e:
print e
break
可以处理该代码并给出“找到”输出。 但是当我试图点击那个元素时,
driver.find_element_by_xpath('//a[text()="Load more"]').click()
我收到这样的错误:
消息:元素不可见 (会话信息:chrome=62.0.3202.94)
这是处理 AngularJS 脚本的问题吗?
【问题讨论】:
标签: python angularjs selenium xpath