Study/Python
[PYTHON] 크롤링 - 크롤링 종료 (close, quit, dispose 차이 비교)
쑨블리
2021. 6. 16. 15:53
크롤링이 끝나면 크롬 드라이버를 종료시켜줘야한다.
Selenium 모듈에는 3가지 종료 함수가 있다.
함수 | 크롬 브라우저 종료 | 크롬 드라이버 종료 | 특징 |
close() | 현재 실행중인 1개만 종료 |
X | 1. 활성화 된 창만 닫기 때문에 현재 창을 닫고 새로운 창을 열어 재활용 가능 2. 드라이버가 종료된게 아니라 메모리를 계속 사용 3. 완전 종료 시 사용하면 안됨 |
quit() | 모두 종료 | O | 1. Selenium 전체 종료 2. 완전 종료시 사용 |
dispose() | 모두 종료 | O | 1. quit()와 동일 |
참고 사이트