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
'Python > Crawling' 카테고리의 다른 글
[Crawling] 지마켓 best 품목(상품명,가격,원산지) (0) | 2022.06.08 |
---|---|
[Crawling] 유튜브 크롤링(제목 조회수 가져오기) (0) | 2022.05.30 |
[Crawling] 한솥 페이지 메뉴 가져오기 (0) | 2022.05.25 |
[Crawling] 구글 페이지(날씨 검색) (0) | 2022.05.19 |
[Crawling] Selenium (Enter, Click 제어) (0) | 2022.05.19 |