2017-04-26 40 views
1

私は、アイテムを見つけてサイズを選択し、ユーザーの請求とカード情報を補充するadd to carボットを作成しようとしています。私は現在、サイトのチェックボックスに固執しています。チェックボックスのXPathを使用しようとしましたが、エラーが発生するか、実行されません。Python Selenium、チェックボックスをクリック

私が使用していますウェブサイトは以下の通りです:

以下

https://www.supremenewyork.com/checkout

ここでチェックボックスenter image description here

とチェックアウトページの画像は、コード enter image description here

に使用するHTML要素であります

以下は、チェックボックスの要素を見つけて.click()を使用してボックスを選択するプログラムを取得するために使用したコードです。コードの下

Checkboxes = browser.find_element_by_xpath('//*[@id="cart-cc"]/fieldset/p[2]/label/') 
Terms = ActionChains(browser).move_to_element(Checkboxes).click() 
Terms.perform() 

答えて

1

使用:

Webelement element = browser.find_element_by_xpath('//label[./div[@class="icheckbox_minimal"]/input[type="checkbox"]]/div/input'); 
element.click(); 
+0

これは – Ksuby

+0

を動作しませんでしたが、あなたは私がポスト –

+0

を提供してくださいすることができ、このXPathの// * [ID @ = "order_terms"] – Ksuby

関連する問題