2016-10-05 2 views
0

Image Attached 웹 페이지의 특정 버튼을 클릭하고 싶습니다. 셀레늄 webdriver와 파이썬을 사용합니다. CSS, 클래스 이름 및 XPath로 요소를 찾으려고 시도했지만 작동하지 않는 것 같습니다. 나는 클릭하고 싶은 버튼을 보여주는 이미지를 붙였다. (이미지가 제안하는 것과 같은 드롭 다운이 아니다.) HTML의 세부 사항이다. 어떤 도움을 주시면 감사하겠습니다.셀레늄과 파이썬을 사용하는 링크를 클릭 할 수 없습니다.

+0

당신이 요소를 찾을 수 있지만, 그것을 클릭하지 할 수 있습니까 작동하는지 알려주세요? 아니면 그걸 찾을 수조차 없습니까? – elethan

+0

요소를 찾을 수 없습니다. –

답변

0

사실 때때로 셀레늄은 해당 요소에 대해 예를 들어 enter 키를 누르는 시뮬레이션을 사용하여 일부 웹 요소와 상호 작용할 수 없습니다. -

element = driver.find_element_by_id("value") 
element.send_keys(:return) 

+0

안녕하세요 @utkarshs도 작동하지 않았습니다 –

+0

해당 항목이 표시됩니까? 어떤 xpath를 사용하고 있습니까? xpath를 찾기 위해 Firebug를 사용하고 있다면 xpath를 firebug에 붙여넣고 화면에 파란색 점선이 있는지 확인하십시오. 그렇지 않으면 요소가 있지만 상호 작용할 수 없습니다. – utkarshs

관련 문제