스마트스토어의 상품의 재고관리를 파이썬 스크래핑를 통해 관리 하고 있는데 가끔씩 스크래핑 Data 값이 의심될때가 있다. 품절된 또는 재입고된 상품의 개수가 이전값보다 확연히 늘어났기 때문이다. 우선적으로 직접 웹페이지의 데이터를 확인하고 오류 여부를 확인한다. 문제가 있다고 판단되면 두가지 정도의 원인을 생각해 볼수 있는데 첫번째는 크롬드라이버의 버전오류, 두번째는 웹사이트 변경이다. 웹사이트의 변경의 경우 코드를 리뷰해 봐야한다. 우리는 데이터의 위치를 컴퓨터에게 알려주고 데이터를 가져오도록 하는데 위치가 변경된 경우 위치를 재지정하는 등 코드를 수정해야한다. 물론 다른 변경이슈도 있을 수 있다. 하지만 웹사이트를 변경하는 것은 회사입장에서 큰 비용, 시간 등이 필요하기 때문에 자주 일어나는 일이 아..
ChromeDriver는 Python selenium 사용시 필수 프로그램인데, 이 오류는 ChromeDriver 버전이 현재 사용중인 Chrome 브라우저 버전과 호환되지 않아 나타나는 오류이다. 해결방법은 간단하다. ChromeDriver 버전을 현재 사용중인 Chrome 브라우저 버전으로 업데이트 해주면 된다. 작업순서 1. Chrome 브라우저 버전확인 2. ChromeDriver 다운로드 및 파일 이동 3. ChromeDriver 위치설정 1. Chrome 브라우저 버전확인 Chrome 브라우저 주소 입력창에 아래 주소를 입력하면 그림과 같이 Chrome 브라우저 버전확인이 가능하다. 앞자리 세자리만 기억하자. 현재 chrome 버전은 113버전이다. chrome://settings/help 2..
- Total
- Today
- Yesterday
- 티스토리챌린지
- 챗gpt
- 청약제도
- Selenium
- vscode 구글시트 연동
- 주택청약
- Google sheet
- OpenAI
- 무주택세대구성원
- flask
- 주택청약제도
- chrome버전
- chromedriver버전오류
- 스크래핑
- This version of ChromeDriver only supports Chrome version
- 버전제어
- Python
- 청약통장
- 오블완
- scraping
- 고양장항신혼희망타운
- 구글API
- Git
- 구글시트
- VSCode
- kc인증
- IMPORTRANGE
- 소스제어
- chatGPT
- GitHub
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |