カートに以下の商品を追加したら:http://www.supremenewyork.com/shop/accessories/wau85w4km/cxv3ybp1wチェックアウトページ:https://www.supremenewyork.com/checkoutに、私がBrowser’s splinter
でチェックアウトしようとしている利用規約のチェックボックスがありますが、それはできません:Python:ブラウザの破片でチェックボックスをオフにするにはどうすればいいですか?
以下を試みましたが、すべてエラーが発生しました:
from splinter import Browser
browser = Browser("chrome")
browser.find_by_id('order_terms').click()
#Error: selenium.common.exceptions.WebDriverException: Message: unknown error
browser.check('order[terms]').click()
#Error: selenium.common.exceptions.ElementNotVisibleException: Message: element not visible
browser.find_by_name('order[terms]').click()
#Error: selenium.common.exceptions.ElementNotVisibleException: Message: element not visible
私は間違っていますか? Browser splinter
のチェックボックスをチェックするにはどうすればよいですか?
は、事前にありがとうと答えを指摘する
実行しているエラーコードを投稿してください。 –
@SuitBoyApps対応するエラーで元の解答を編集しました!応答を気遣う –
これらの記事[エラー1](https://stackoverflow.com/questions/46026987/selenium-gives-selenium-common-exceptions-webdriverexception-message-unknown)、[エラー2] (https://stackoverflow.com/questions/27927964/selenium-element-not-visible-exception)。私は 'splinter'ライブラリに深く慣れていませんが、何が起こっているのかを推測しなければならないのであれば、第2のエラーは最初のエラーによって引き起こされると思います。 –