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