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
- 알고리즘
- 프로그래머스
- dataframe
- String Method
- python
- 가상환경
- 선그래프
- Join
- 백준
- Selenium
- 알고리즘스터디
- queue
- type hint
- 노마드코딩
- 정보처리기사 c언어
- javascript
- pandas
- Matplotlib
- openCV
- NumPy
- 파이썬
- 코딩테스트
- Algorithm
- 자료구조
- MySQL
- Stack
- 데이터시각화
- programmers
- aws jupyter notebook
- 알고리즘 스터디
Archives
- Today
- Total
목록click (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