inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

파이썬 무료 강의 (활용편3) - 웹 스크래핑 (5시간)

selenium 관련 web push notification 제어 질문

570

황민섭

작성한 질문수 3

0

선생님 강의 관련 질문은 아니지만 셀리니움 사용 과정에 어려움을 느껴서 질문드립니다...

 

셀레니움에 두번째 페이지(window_handle[1]) 에서 웹푸시 알림이 뜨는데

  1. 크롬 옵션 설정 제어 안됨 (chrome_options.add_argument("--disable-notifications"))

  2. send_key(Keys.ENTER) 전송 X

  3. 액션체인 X

     

  4. try문으로 WebDriverWait(driver, 10).until (EC.alert_is_present()) , alert.accept() ALERT 인식 못함.

     

     

    어떤 방법으로 웹푸시 알림 을 확인하거나 취소 할 수 있을까요?

 

 

python selenium

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴이에요.

셀레니움을 사용하여 두 번째 페이지에서 웹 푸시 알림을 제어하는 방법에 대한 질문이시군요.

먼저, 셀레니움으로 두 번째 페이지를 열면 웹 푸시 알림이 표시되는 것 같습니다. 그럴 경우, 다음과 같은 방법을 시도해볼 수 있습니다.

  1. 셀레니움으로 첫 번째 페이지에서 두 번째 페이지로 이동한 후에, 새로운 탭을 선택합니다.
  2. 새로운 탭의 브라우저 핸들을 확인하고, 두 번째 페이지로 전환합니다.
  3. 새로운 탭으로 전환한 후에는 알림 모달 창이 표시될 수 있으므로, 이를 다룰 수 있는 방법을 적용합니다.
  4. 예를 들어, 알림 모달 창이 표시될 때까지 적절한 대기 시간을 주고, 알림 모달 창을 확인/취소하는 방법을 사용하면 됩니다.

위의 답변이 도움이 되길 바랍니다! 추가적인 질문이 있으면 언제든지 물어보세요!

selenium 업그레이드됨... 문법도 바뀜

1

286

1

2024.08.28 수요일 기준 날씨 정보 가져오기 소스코드입니다 (참고하세요 : ) )

0

231

1

24년, 부동산 퀴즈 코드입니다. 참고하세요!!

0

177

1

git hub에 push할때 user-agent가 노출되도 상관이 없나요 ?

0

185

1

print(soup.a) 태그 값이 None으로 나옵니다.

0

1178

4

soup으로 검색한 버튼 또는 text를 click할때 어떻게 하나요 ?

1

3561

1

웹툰 사이트 body 안에가 안불러져옵니다.

0

677

2

네이버 웹툰을 활용한 BeautifulSoup 강좌에서 인터페이스가 달라졌습나다.

0

993

1

구글 무비 강좌에서요

0

399

0

네이버 IT뉴스 화면 requets.get 에러가 발생합니다ㅜ

0

432

0

23년 2월 7일, 다음 부동산 화면이 다름

0

405

0

네이버 항공권 관련 제가 작성한 코드 조심스럽게 공유해드립니다.ㅜ

7

2534

2

bs4 활용 2-1 질문합니다.

0

505

2

csv파일 깨짐

0

314

0

url 에러? (\UXXXXXXXX escape)

0

310

0

네이버 쇼핑으로 하면 왜 결과가 안 뜰까요?

0

382

0

쿠팡대신 네이버 쇼핑에서하는데, 5개 아이템만 나옵니다.

0

367

0

쿠팡 requests에 오류가 생기네요

0

2905

1

URL 문제

0

389

0

request 설치

0

319

0

from selenium import webdriver ?

0

351

1

네이버웹툰 랭크가 안불러져요...;;

0

302

0

안녕하세요 에러문의드려요

0

219

0

안녕하세요 오류해결부탁드립니다

0

339

0