본문 바로가기
IT/Python

Selenium 에서 Alert 창 컨트롤 하기

by 성준하이 2024. 9. 14.
반응형

이전 포스팅에서 selenium 에 대해서는 다룬 글이 있다.

정확히는 크롤링에 대해서인데 자세한 내용은 아래 참고 포스팅 참고 바란다.

 

크롤링을 하다가 버튼을 클릭해야할 경우가 있어서

btn.click()

 

이런식으로 객체를 클릭하게 만들었다.

 

그러니 Alert 창이 뜨면서 정말 클릭하시겠습니까? 라는 문구가 떴다.

 

여기서 커서를 Alert로 옮기려면 아래와 같이 코드를 추가하면 된다.

 

# Alert 창으로 전환
alert = driver.switch_to.alert

# 확인 버튼을 누르기
alert.accept()

# 취소 버튼을 누르기
#alert.dismiss()

# Alert 창의 텍스트 가져오기
alert_text = alert.text
print(alert_text)

참고 포스팅

https://thenicesj.tistory.com/125

 

python 크롤링 part.1

이번 포스팅에서는 python 언어를 활용하여 특정 페이지의 내용들을 모아오는 크롤링이라는것을 해볼것이다. 잘 활용을 하게 된다면 자신이 필요한 정보만 잘 획득해오도록 코딩을 짤수가 있을

thenicesj.tistory.com

 

반응형

댓글