파이썬 requests에서 get_text() 에러 해결 방법 문의

조회수 772회

안녕하세요.

파이썬으로 크롤링 하는 프로그램을 만들고 있습니다. 어떤 상품의 특성을 크롤링 하는 프로그램입니다.

rating = search_result.find("div", attrs={"class":"text-inline-block light average__number"}).get_text().strip()

어떤 상품 이름을 평가 사이트에서 검색하여 평점을 크롤링 하려고 하는데, 문제는 평점이 있는 경우도 있고 없는 경우도 있다는 것 입니다. 그래서 위처럼 검색 결과에서 평점을 가져오려고 하면 평점이 없는 경우에 get_text()에서 오류가 발생합니다. 어떻게 하면 평점이 없는 경우 그냥 pass 할 수 있도록 구성할 수 있을까요?

1 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)