반응형
쿠팡에서 리뷰를 긁어오던 중 ... 에러가 발생...
Try ~ Catch 문으로 에러 확인 중 다음과 같은 에러가 발생하는 걸 확인했다
can only concatenate str (not "TypeError") to str
not int는 알겠는데 TypeError 는 무엇일까 구글링하던 중 제대로 된 답변은 찾지 못하고 이래저래 print 찍으면서 확인 했는데 결과는 단순했다.
각 별점별 리뷰를 긁어오고 있었는데 로그 처리를 위해 print문을 추가했다.
star3_len = len(driver.find_elements_by_class_name('sdp-review__article__list__review__content.js_reviewArticleContent'))
print('3점 리뷰 개수: ' + star3_len)
위 문장을 추가했다. star3_len 변수는 중복 클래스의 갯수를 알아와 for문을 돌리기 위함이다.
해결법
print('3점 리뷰 개수: ' + str(star3_len))
not TypeError라는 문구는 말 그대로 타입이 맞지 않는다는 것. 매일 not Int만 보았지 not TypeError는 처음이라 당황했다.
print(star3_len)만 출력했을 땐 에러가 없는데 앞에 문자열을 넣으면 타입이 맞지 않는다고 에러를 뱉는다. star3_len 또한 문자열로 변환해주면 에러는 사라진다. 헤멘 시간에 비해 해결방법은 간단했다.
반응형
'자동포스팅' 카테고리의 다른 글
openai 를 활용하여 포스팅하기 첫번째! (0) | 2023.06.02 |
---|---|
잘 되던 쥬피터노트북이 안될 때 해결방법 (0) | 2023.03.28 |
자동포스팅을 위한 파이썬-PANDAS 사용 데이터 저장방법 (2) | 2022.11.08 |
파이썬 셀레니움 NoSuchElementException 해결 방법 (0) | 2022.06.12 |
pyautogui 맥(mac)에서 이미지를 못 찾을 때 (locateCenterOnScreen)해결 방법 (2) | 2022.03.29 |
pyautogui "name 'Image' is not defined" 에러 발생 시 해결법 (0) | 2022.03.28 |
셀레니움 브라우저 창 크기 설정 및 위지 조정하는 법 (0) | 2022.03.28 |
쿠팡 썸네일 이미지 크기 조정 후 다운로드 하는 법 (0) | 2022.03.11 |
댓글0