2017-04-26 1 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