selenium 실력 업그레이드 ② - 네이버 지도 크롤링/검색어 입력구현
이곳 수업은 아마 혼자했다면 포기했었을 것 같습니다.
아무리해도
search = browser.find_element(By.CSS_SELECTOR, 'input.input_search')
이것부터 인식을 안해서 왜 안되나 찾고 찾아도 알 수가 없었습니다.
time어쩌고 언급이 된 것 같았지만 그것을 읽을 때는 심각하게 생각하지 않고 지나쳐 버려서...
포기하고 수업을 들으니 특별한 것이 있을 줄 알았는데...
# 검색창 찾아서 입력
search = browser.find_element(By.CSS_SELECTOR, 'input.input_search')
search.click()
time.sleep(1) # 이것을 안해줘서 인식을 못했음, 사람처럼 인식하도록 함
search.send_keys("강남역 맛집")
time.sleep(1)
search.send_keys(Keys.ENTER)
time.sleep(2) # 3개의 명령어가 순식간에 일어나면 네이버지도는 사람이 아니다라고 인식
별것 아닌 것 같은
time.sleep(1)
이것이 해결책이었네요.
이 수업하나로 수업료낸 값어치가 있는 것 같습니다.
.
아니 ㅜㅜ robot.txt 따라서 하는걸 알려줘야지 야매로 하면 어떡합니까... 이러니까 한국 사이트 서버가 크롤링 개빡세게 잡는건데...
답글