selenium을 활용한 업무 자동화 클릭, 다운로드
질문
https://www.localdata.go.kr/devcenter/dataDown.do?menuNo=20001 사이트에서 데이터 다운로드 - 전체 데이터 다운로드 - 전체분 - excel 다운로드를 하고자 합니다.
이를 위해서 우선 링크에서 '전체 데이터 다운로드'단계로 가려고 캡쳐처럼 id를 down-area인 것으로 보여서
xpath로도 해보고, selector로도 해봤는데 둘이 같은 오류가 발생합니다.
작성한 코드는 다음과 같습니다.
from selenium import webdriver
broswer = webdriver.Chrome()
broswer.get('https://www.localdata.go.kr/devcenter/dataDown.do?menuNo=20001')
# id = broswer.find_element_by_xpath('//*[@id="down-area"]')
id = broswer.find_element_by_css_selector('#down-area')
id.click()
사이트는 정상적으로 켜지나 클릭이 되지 않으며 나오는 오류 코드는 다음과 같습니다.
(base) C:\test>[83512:84772:0427/183423.717:ERROR:device_event_log_impl.cc(214)] [18:34:23.718] USB: usb_device_handle_win.cc:1049 Failed to read descriptor from node connection: 시스템에 부착된 장치가 작동하지 않습니다. (0x1F)
어떻게 해결할지 모르겠어서 질문드립니다.
답변 기다립니다. 감사합니다.