inflearn logo
강의

Course

Instructor

[New Revised Edition] This is Real Excel Automation - Basic Level

Manipulate Excel files as you wish

셀레니움 기초 사용법

540

tutu43902816

2 asked

0

6분20초쯤 설명해주시는 웹브라우저로 이동시키는거 하고 있는데요.

주소를 입력한 웹사이트가 나타났다가 다시 사라집니다. 왜 그런 걸까요?

 

python selenium openpyxl

Answer 1

0

startcoding

프로그램 동작 완료하고 꺼지는 것은 정상이지만

창이 꺼지는 것을 막으려면 아래 3가지정도 해결방법이 있습니다 ^^

 

1. 주피터노트북을 이용해서 실행 상태를 유지하게 만든다.

-> 아래 유튜브 영상 참고

https://youtu.be/1tKPqQmXM98

 

2. 꺼짐 방지 옵션을 추가한다. (detach)

 

from selenium import webdriver

from selenium.webdriver.common.by import By

from selenium.webdriver.chrome.options import Options

 

# 브라우저 꺼짐 방지 옵션

chrome_options = Options()

chrome_options.add_experimental_option("detach", True)

 

driver = webdriver.Chrome("c://chromedriver.exe", options=chrome_options)

 

# 웹페이지 해당 주소 이동

 

driver.get("https://www.naver.com")

 

-> 아래 유튜브 영상 참고

https://youtu.be/LoPvjfABlBA

 

3. 무한루프 또는 input() 이용해서 강제로 종료 방지

코드 마지막에 input() 명령을 넣어

사용자의 입력을 받기 전까지 프로그램이 종료 되지 않도록 한다.

선생님 셀에서 전체 실행은 어떻게하나요?

0

83

2

전자는 보안때매 안되나요?

0

147

2

보고서, 데이터, 계산서 자동 정리 프로그램 오류

0

206

1

사이트 접속 후 로그인 버튼 클릭 시 문제점

0

278

3

엑셀 파일 제목 중복되면 (1),(2) 씩 늘어나게 해서 생성하게 하기

0

405

1

엑셀 다루기 기초에서 날짜 1일씩 늘어나게 하기

0

846

1

크롬창이 자꾸 꺼져요!!

0

908

1

mouseInfo

0

284

1

pyautogui.mousInfo() 질문(영상 11:03)

0

219

2

네이버 메일 자동화 실습 문의

0

370

1

pip명령이 vscode 명령프롬프트에서만 않되네요

0

4443

2

매출데이터 생성 price 오류

0

363

2

네이버 자동화 실습 관련 질의

0

446

1

pyautogui.center(pyautogui.locateOnScreen('wmp.PNG', grayscale=True, confidence=0.7)) 좌표 이상

0

535

2

블로그에 강의 코드를 정리해서 올려도 괜찮을까요??

0

405

1

Chrome version 116, Selenium version 4.11.2 이후

0

717

1

python upgrade 후 selenium 인식 불가

0

805

1

Google Chrome 업데이트 이후 크롬드라이브 실행 오류

0

2155

2

크롬드라이브 실행 오류

1

15379

4

오프라인 pip설치문의

0

1226

2

네이버 메일 자동화, 메일 창이 새탭에 생성

0

904

1

팝업 설명창?

0

415

1

키보드 자동화_소문자 ko 입력 안되는 이유 질문 드려요

0

481

1

TypeError: 'module' object is not callable 이런 오류가 뜹니다

0

728

1