0
Selenium WebDriver 3.0.2를 사용하여 첫 번째 스크립트를 작성하려고합니다. PACKT pub에서 라이브러리에 도서를 추가하는 것을 자동화하고 싶습니다. PACKT Pub Free Learning버튼을 클릭 할 때까지 요소가 표시되지 않습니다.
첫 번째 단계에서는 버튼 로그인을 클릭하여 로그인 및 비밀번호 입력 필드를 표시합니다. 두 번째 단계에서 입력 필드를 찾으려고하는데 내 코드에서 예외 "ElementNotVisibleException"이 발생합니다.
이 문제는 어떻게 해결해야합니까?
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
browser = webdriver.Ie(r"C:\\Selenium\\IEDriverServer.exe")
browser.get('https://www.packtpub.com/packt/offers/free-learning')
browser.find_element_by_class_name('login-popup').click()
elem = browser.find_element_by_id('email')
elem.send_keys('selenium')
여러분의 도움에 감사드립니다! –