【发布时间】:2018-10-03 02:56:59
【问题描述】:
我有一个问题,我碰巧有一个带有这些标签的按钮,我试图点击 Selenium,但我找不到点击它的方法。我试图将 XPath、链接文本和 CSS 选择器作为参考,但我没有达到我的目标。这是按钮的代码:
<a class="btn btn-flat pull-right" data-action="export_report"> <i class = "icon-export"> </ i> Export </a>
XPath 以东:
// * [@ id = "reports"] / div [1] / div [2] / a
这个选择器:
#reports> div.span12> div.headline-action-block.pull-right> a
这是按钮和我在 Python 中的代码 :(
按钮:
我的代码:
我遇到了这个错误:
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 955, in find_element
'value': value})['value']
【问题讨论】:
-
你试过我的答案了吗?
-
是的,我认为该页面有一个机器人检测器,它没有给出我想要点击的元素的确切路径或 ID
-
你有什么错误信息吗?
标签: python selenium xpath css-selectors webdriver