0
을 나는 파이썬 스크립트를 내 코드를 사용하여 브라우저를 열고 버튼을 클릭 해보십시오파이썬 : 요소를 찾을 수 없습니다 : 선택
이from selenium import webdriver
browser = webdriver.Chrome('/usr/local/bin/chromedriver')
browser.get('xxx')
browser.implicitly_wait(5)
button = browser.find_element_by_css_selector('#softGateBox > div.button_softgate > a')
button.click()
웹 사이트가 열립니다. 5 초 동안 기다렸다가 오류가 표시됩니다.
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"#softGateBox > div.button_softgate > a"}
무엇이 잘못 될 수 있습니까? 나는 크롬을 사용하여 버튼을 검사하고 마우스 오른쪽 버튼을 클릭하고 복사 선택기를 클릭합니다.
더 쇼 실제 URL을 할 수 없도록 대신' "URL"'우리가이 페이지를 확인할 수 – furas
어쩌면 짧은 선택'로 시작하는 당신이 페이지를로드 할 때마다 변경 # softGateBox'를 실행하고 프로그램에서 찾을 수 있는지 확인하십시오. – furas
당신의 도움에 감사하지만, – DenCowboy