Python/Crawling
[Crawling] 한솥 제품설명 가져오기
퓨어맨
2022. 5. 25. 17:54
url = 'https://www.hsd.co.kr/menu/menu_list#none'
driver = wb.Chrome()
driver.get(url)
img = driver.find_elements_by_css_selector('a.item-cont')
# 첫번째 이미지 클릭, 해당 상품으로 페이지 이동
img[0].click()
soup = bs(driver.page_source, 'lxml')
# 제품 설명 데이터 가져오기
c = soup.select('p.account')[0].text.strip()
# 뒤로가기
driver.back()
# 반복문 횟수를 정해주는 변수
img = driver.find_elements_by_css_selector('a.item-cont')
c_list = []
# 이미지에 들어가 제품설명 데이터 긁어온뒤 리스트에 저장
for i in range(len(img)):
# 뒤로가기 했을때 이미지를 찾게해주는 변수
img = driver.find_elements_by_css_selector('a.item-cont')
img[i].click()
time.sleep(0.5)
soup = bs(driver.page_source, 'lxml')
c = soup.select('p.account')
c_list.append(c[0].text)
driver.back()
time.sleep(0.5)
# 결과 출력
c_list