본문 바로가기
개발/VBA

[vba] 네이버 쇼핑 연관검색어 크롤링

by 코딩하는 갓디노 2023. 6. 8.

 

네이버 쇼핑에 검색어를 입력하면 나오는 아래의 쇼핑연관 검색어를 추출합니다. 

 

네이버 쇼핑 연관검색어 크롤링 코드

  • 주소 가져오기
  • 접기 클릭
  • 연관 검색어 FindElementsByCss로 가져와 변수에 담기
  • for 문으로 엑셀에 츨력하기
Sub 네이버쇼핑가져오기()
     Dim driver As New Selenium.ChromeDriver
     
     driver.Get "https://search.shopping.naver.com/search/all?query=%EC%9B%90%ED%94%BC%EC%8A%A4&cat_id=&frm=NVSHATC"
     driver.FindElementByCss("#container > div.relatedTags_relation_tag__Ct0q2 > div > button").Click
    
    Set 검색어 = driver.FindElementsByCss("#container > div > div > ul > li")
    
    For i = 1 To 30
        Range("A" & i).Value = 검색어(i).Attribute("textContent")
    Next
    
End Sub

 

결과

반응형

'개발 > VBA' 카테고리의 다른 글

[vba] VBA selenium 기본 코드  (0) 2023.06.08

댓글