我使用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。
答案 0 :(得分:0)
这不是div类的css。 你可以试着用xpath找到它:
browser.find_by_xpath("//div[contains(@class, 'numeric')]")