0
저는 Python과 Selenium을 사용하고 있습니다. 내 문제는 내가 튀어 나오는 모달을 전환 할 수 없으며 버튼을 클릭 할 수 없다는 것입니다. 아래의 라인을 삭제하고 작업을해야Selenium을 사용하여 Python에서 모달로 전환하는 방법
마이너스 물론
browser = webdriver.Chrome(executable_path="D:\\sasdsa\\automate\\chromedriver_win32\\chromedriver.exe")
user_name = browser.find_element_by_xpath("//input[@id='username']")
user_name.send_keys("test.employee")
##Password
pass_word = browser.find_element_by_xpath("//input[@id='password']")
pass_word.send_keys("123")
##log_in = browser.find_element_by_css_selector(".btn")
log_in = browser.find_element_by_xpath("//button[@class='btn btn-sm btn-primary btn-block']")
log_in.click()
##punch
#driver.find_element_by_id("//@id='product_view')
#To open the modal
punch_in = browser.find_element_by_xpath("//button[@class='btn btn-success btn-sm pull-right']")
punch_in.click()
#cant switch to the modal to access the button
browser.switch_to_frame("product_view")
punch_in2 = browser.find_element_by_xpath("//button[@id='save_me']")
punch_in2.click()
왜'iframe'에 대해'div'로 바꾸려고합니까? – Andersson
그럼 어떻게해야합니까? 메신저 페이지에서 기본 페이지로 전환하려고합니다 ... –
과 그 코드는 무엇이되어야합니까? –