Selenuum 으로 javascript click event 속성 가져오기


Selenuum 으로  javascript click event 속성 가져오기

일단 셀레니움 연견을 아래처럼 할 수 있다. with webdriver.Firefox() as driver: wait = WebDriverWait(driver, 10) driver.get("http://localhost:8081") 그리고 일반적으로 html 속성을 가져올 때 아래처럼 find_element_by_path를 하고 태그 위치를 넣어준다. element = driver.find_element_by_xpath("/html/body/button") 그리고 get_attribute("class") 같은걸 해주면 해당 태그가 가진 클래스를 추출할 수 있다. 그런데 만약 html이 아닌 javascript에서 클릭되면 생기는 속성을 셀레니움으로 가져오려 한다면 아래처럼 해보자. action.click(element).perform() head = driver.find_element_by_xpath("/html/body/h1") style = head.get_attribute("s...


#html #javascript #셀레니움 #태그

원문링크 : Selenuum 으로 javascript click event 속성 가져오기