일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 손에 잡히는 경제
- 손경제 요약
- java
- 급등주 분석
- 손경제
- 경제뉴스
- 프로그래머스
- 주식
- Programmers
- Python
- 코테
- 파이썬
- 자바
- 테마주
- 백준
- 상한가
- 손에 잡히는 경제 요약
- 주식 상한가
- 경제
- 급등주
- 급등 이유
- 상한가 분석
- 이진우
- 주식 분석
- 경제뉴스 요약
- 코딩테스트
- 알고리즘
- boj
- 상한가 이유
- 이진우의 손에 잡히는 경제
- Today
- Total
Completion over Perfection
파이썬 - session not created from tab crashed 에러 해결하기 본문
파이썬 Python - session not created from tab crashed 에러 해결하기!
여느때와 같이 파이썬 자동화 툴을 돌릴 일이 있어서
Selenium 셀레니움으로 짜둔 코드를 돌렸습니다만..
selenium.common.exceptions.SessionNotCreatedException: Message: session not created from tab crashed
에러가 발생할 때가 있습니다.
이 에러는 생길때도 있고 안생길때도 있습니다.
말그대로 랜덤.. .ㅠ.ㅠ
저의 경우에는 코드를 짰던 초반에는 별 이상없이 잘 실행되다가,
어느순간부터 갑자기 저 에러가 발생하기 시작했습니다.
갑자기 왜그러는거야...
그래서 혹시나 headless로 실행을 해서 그런건가 싶어서
headless option을 끄고도 실행해보았으나, 여전히 에러 발생..
해결하는 방법은?
어쨌거나 stack overflow를 찾아보니,
webdriver.ChromeOptions()에 아래의 항목들을 추가하라는 가이드가 있네요.
[추가필요한 항목들]
options = webdriver.ChromeOptions()
options.add_argument('--disable-dev-shm-usage')
options.add_argument('--no-sandbox')
실제로 추가해보니 에러가 뜨지 않고 잘 돌아갑니다!!
여윽시 stack overflow에 없는 해결책은 없썽..
제 코드의 경우에는 아래 옵션들도 같이 넣어주었습니다.
참고하시기 바랍니다.
options.add_argument('headless')
options.add_argument('window-size=1980x1080')
options.add_argument('disable-gpu')
options.add_argument('--disable-dev-shm-usage')
options.add_argument('--no-sandbox')
options.add_argument('--ignore-certificate-errors')
'파이썬 (Python)' 카테고리의 다른 글
파이썬(Python)으로 로또 매일 1개씩 자동구매하기 (2-3탄 - 개발 구현) (6) | 2020.07.04 |
---|---|
파이썬(Python)으로 로또 매일 1개씩 자동구매하기 (2-2탄 - 개발 구현) (0) | 2020.07.02 |
파이썬(Python)으로 로또 매일 1개씩 자동구매하기 (2-1탄 - 개발 구현) (0) | 2020.06.27 |
파이썬 - 딕셔너리 안의 리스트에서 특정 키 값만 가져오기 (4) | 2020.06.10 |
파이썬(Python)으로 로또 매일 1개씩 자동구매하기 (1탄 - 기획하기) (2) | 2020.06.02 |