没有属性的splinter单击按钮

时间:2017-10-22 01:27:52

标签: python splinter

我使用splinter尝试单击没有属性的按钮。开发人员工具中的html代码是

<div class="numeric">
     <button>0</button>
     <button>1</button>
     <button>...</button>
     <button>9</button>
</div>

执行jquery。

我的代码看起来像这样

browser.find_by_css("numeric").find_by_text("0").first.click()

但是我发现没有找到数字。我也尝试了#numeric。

1 个答案:

答案 0 :(得分:0)

这不是div类的css。 你可以试着用xpath找到它:

browser.find_by_xpath("//div[contains(@class, 'numeric')]")