使用python我是selenium webdriver的新手 以下是配置:
Selenium WebDriver: selenium-2.40.0(Python bindings)
Python Version : Python 2.7
OS : Windows
我已经尝试通过我的脚本中的xpath和css选择器点击上面提到的控件但是无法点击该控件。我还在xpath查看器中用xpath进行交叉检查,它显示在那里。我也尝试过使用css选择器点击控件但它没有击中它。我可以使用css
选择器和xpath
访问网页上的其他控件。我还附加了{{1}使用我在代码中使用的xpath和css选择器语法的代码。
我用于脚本的Xpath是:HTML
我在我的脚本中使用的css选择器是:find_element_by_xpath("//img[@title='Expand All' and @alt='Expand All']")
find_element_by_css_selector("a[class='lnk1'][onClick*='treeTable(expandAll)']")
答案 0 :(得分:0)
尝试使用此CSS选择器
安全方法css = div.someClass'] a [contains(@ onclick,'treeTable(expandAll)')]> IMG
这将作为Expand Button的唯一xpath。
谢谢!