2016-06-18 5 views
-1

Amazon.com (url : www.amazon.com) 웹 페이지에서 Selenium-Java를 사용하여 "Departments"에 이어 "Departments"로 시작하고 싶습니다.> "Books & Audible"> "Books", "Amazon at Books"웹 페이지에 착륙하고 싶습니다.자바 스크립트에있는 셀레늄 오버런 요소

난이도 : "Books & Audible"은 자바 스크립트에 숨겨져 있으며 "Find By"로 액세스하는 방법을 모르겠다.

실용적인 셀렌 코드를 받으려면 도움을 주시면 감사하겠습니다.

+0

시도해 본 결과와 결과는 무엇입니까? 이것은 고용 사이트를위한 코드가 아닙니다. 몇 가지 조사를 수행하고 시도한 코드를 제공해야하며 오류가 발생하면 도움을 드릴 수 있습니다. – JeffC

답변

0

어떻게 숨겨져 있습니까? 여기에 HTML 코드를 제공해 주시겠습니까?

from selenium import webdriver 
from selenium.webdriver.common.action_chains import ActionChains 

firefox = webdriver.Firefox() 
firefox.get('url') 
element_to_hover_over = firefox.find_element_by_id("id") 

hover = ActionChains(firefox).move_to_element(element_to_hover_over) 
hover.perform() 

는 희망이 도움이 : 마우스는 마우스를 가져 수행에 관한

은, 아래의 코드는 참고 자료로 사용할 수 있습니다 니펫을입니다.

+0

귀한 가치있는 응답에 감사드립니다. 내가 언급했듯이 : [링크] (http://www.amazon.com)을 방문하여 원래 질문에서 강조 표시된 단계를 따르십시오. html 코드에 대해 "페이지 소스"를 볼 수 있습니다. – Vasu

관련 문제