728x90
이전 글 >> 특정 상품 가격 크롤링(+추가 기능)
모든 페이지를 크롤링 하고 4000원대는 링크를 추가하게 했는데
링크를 가져오는 부분에서 상품명이랑 가격이랑 같이 가져오고 싶은데
방법을 잘 몰라서 따로따로 가져와서 크롤링을 했다.
같이 for문을 이용해서 사용하는 방법은 없을까?
if len(price[a].text) == 5:
를 사용하는 코드가 자꾸 list index out of range 오류가 뜨고
for i in range(len(product)):
를 사용해서 list index out of range가 떠서
try~except구문을 활용해서 오류를 뜨지않게 하고 실행은 되었는데 왜 이러한 오류가 생겼을까?
print(product[a].string + "\n" + price[a].text + "\n")
구문에서 product[a].string이나 product[a].text나 큰 차이는 없는 것으로 알고있는데
string과 text를 각각 사용한 이유가 무엇일까?
728x90
'Python > Crawling' 카테고리의 다른 글
| bs4 와 selenium (0) | 2021.11.28 |
|---|---|
| 의문점 해결(최저가 알림 봇 만들기_최종) (0) | 2021.09.15 |
| 특정 상품 가격 크롤링(+추가 기능) (0) | 2021.09.11 |
| 쿠팡 _ 특정 상품 가격 크롤링(BeautifulSoup) (0) | 2021.09.10 |
| 쿠팡 _ 특정 상품 가격 크롤링(selenium) (0) | 2021.09.09 |