• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 분석

  • 해결 여부

    미해결

연관검색어 api 문의 - 검색어 중간에 공백포함시 오류발생합니다

21.03.22 04:33 작성 조회수 201

0

안녕하세요 강사님.

연관검색어(relatedKeywords) api 에서 검색어 중간에 공백이 들어가면 오류가 나는데, 혹시 강사님은 내부적으로 공백을 제거하는 로직을 넣으신건가요? 다른분이 말씀하신 "TypeError: 'NoneType' object is not subscriptable" 오류가 검색어에 공백이 들어가서 생긴문제가 아닌지 문의 드립니다.

블로그나 쇼핑사이트 정보 수집시에는 중간에 공백이 들어가도 문제가 없었는데, 연관검색어에서는 오류가 발생합니다.

아래 2개의 사진 캡쳐로 정상응답하는 경우와 공백이 들어간 경우를 첨부합니다.

소스코드는 강사님이 주신 소스를 사용하였습니다. 확인 부탁드립니다.

검색어 '나이키운동화' 로 검색한 경우입니다. 정상동작합니다.

검색어 '나이키 운동화' 로 검색한 경우로 중간에 공백이 추가된 경우입니다. 오류 발생한 경우입니다.

답변 1

답변을 작성해보세요.

0

안녕하세요?

아마도 제공되는 데이터 중 해당값이 없는 경우인 것 같네요.

이럴때는 값이 없는지 확인하여 걸러주거나 값이 없으면 다른 값을 넣어주면 됩니다.

가령, IF (..):

이런 식으로요.

시도해 보시고 좋은 결과있기를 바랍니다.