Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from selenium import webdriver
- driver = webdriver.Chrome('C:/Users/jongh/Desktop/chromedriver.exe')
- driver.implicitly_wait(3)
- url = "https://datalab.naver.com/shoppingInsight/sCategory.naver"
- driver.get(url)
- # 디지털/가전
- selector = "#content > div.section_instie_area.space_top > div > div.section.insite_inquiry > div > div > div:nth-child(1) > div > div:nth-child(1) > span"
- element = driver.find_element_by_css_selector(selector)
- element.click()
- selector = "#content > div.section_instie_area.space_top > div > div.section.insite_inquiry > div > div > div:nth-child(1) > div > div:nth-child(1) > ul > li:nth-child(4) > a"
- element = driver.find_element_by_css_selector(selector)
- element.click()
- # 휴대폰
- selector = "#content > div.section_instie_area.space_top > div > div.section.insite_inquiry > div > div > div:nth-child(1) > div > div:nth-child(2)"
- element = driver.find_element_by_css_selector(selector)
- element.click()
- selector = "#content > div.section_instie_area.space_top > div > div.section.insite_inquiry > div > div > div:nth-child(1) > div > div:nth-child(2) > ul > li:nth-child(1) > a"
- element = driver.find_element_by_css_selector(selector)
- element.click()
- # 순위 가져오기
- sel = "#content > div.section_instie_area.space_top > div > div > div.section_insite_sub > div > div > div.rank_top1000_scroll > ul > li > a"
- result = driver.find_elements_by_css_selector(sel)
- for item in result:
- print(item.text[2:].replace("\n", ""))
Add Comment
Please, Sign In to add comment