Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 코딩테스트
- 자료구조
- 알고리즘스터디
- pandas
- 프로그래머스
- 노마드코딩
- Stack
- 백준
- type hint
- 파이썬
- python
- openCV
- javascript
- aws jupyter notebook
- String Method
- Selenium
- 정보처리기사 c언어
- MySQL
- 알고리즘
- Join
- 데이터시각화
- queue
- 선그래프
- 알고리즘 스터디
- dataframe
- programmers
- NumPy
- Algorithm
- 가상환경
- Matplotlib
Archives
- Today
- Total
목록버튼클릭 (1)
조금씩 꾸준히 완성을 향해
[Python] selenium click 에러 (ElementClickInterceptedException)
한국관광공사 홈페이지에서 여행정보를 가져오는 와중에 예기치 못한 에러를 마주했다. selenium 사용 중에 click() 함수가 작동을 하지 않는 것이었다. 원래 이렇게 사이트에 봄여행을 검색해서 특정 페이지까지 텍스트 정보를 긁어오는 게 목적이었다. 여기 보이는 이 버튼을 클릭해서 이동하는 코드를 짜고 있는데, driver.find_element_by_xpath(f'//*[@class="page_box"]/*[@id={i}]').click() 이 코드에서 자꾸 에러가 떴다. ElementClickInterceptedException 이라고 한다. 분명 id 값을 제대로 가져온 게 맞고, 다른 버튼들은 또 잘 작동하니 어리둥절.... 구글링 해서 결국 해결책을 알아냈다. element가 HTML 상에는..
Python/Web Scraping
2022. 9. 14. 22:38