2017-10-22 8 views
0

私はsplinterを使用して、属性のないボタンをクリックしようとしています。デベロッパーツールのhtmlコードは、jqueryを実行する属性がないクリックボタン

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

です。私は、数値が検出されないことを取得していますが

私のコードは、この

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

のように見えます。 #numericも試しました。

答えて

0

これは本当にdivクラスのCSSではありません。 これを使ってxpathで見つけることができます:

browser.find_by_xpath("//div[contains(@class, 'numeric')]") 
関連する問題