여러가지 생활정보

셀레니움에서 팝업창 없애는 방법_파이썬

wintiall 2021. 12. 23. 15:21
728x90
반응형

파이썬을 이용하다보면 자꾸만 욕심이 생겨서 이것저것 만들게 됩니다. 아마도 파이썬을 배우기 시작한 개발자들의 착한 욕심때문이 아닐까 생각이 되는데요. 저 역시 편하고 능률적인 웹작업을 위해 이것저것 만들다보니 여러가지 문제에 부딪히게 되네요.

그 중 하나가 바로 팝업창 문제입니다. 팝업창이 뜨면 제어상태가 모두 풀어져버리기때문에 send_keys로 ENTER를 눌러도 해결이 되지 않습니다. 이럴때 고민하지말고 이렇게 해결해보세요.

"""
from selenium.webdriver.common.alert import Alert
"""

pop= Alert(driver)
pop.accept()

 

728x90
반응형