[파이썬에러] TypeError: 'NoneType' object is not subscriptable

allzeroyou·2022년 4월 22일
0

🎁 오류 잡자

목록 보기
3/3

네이버 오픈 api를 활용해 뉴스 키워드 크롤링을 하는데, ypeError: 'NoneType' object is not subscriptable라는 오류가 났다.

검색해보니, 배열 인덱스에 접근할 수 없는 자료형을 넣어서 그렇다고 해서 값을 가져오는 함수쪽에 문제가 있겠거니 싶어 아래 함수쪽을 모범 답안 코드와 뚫어지게 관찰하고 github commit해 history도 확인했다.
다른게 하나도 없었는데, 에러가 떠서 아래쪽부터 정답 코드와 복붙하여 위로 올라왔는데..


왼쪽과 오른쪽 코드의 다른 점이 보이는가?

상상치도 못한 곳에서 오타를 냈던것이다.
요근래 코드를 많이 보다보니, date를 data로 친다던가 영어단어 비슷한거에 약한 편이라 발생한 에러이다.

x-naver-client인데, x-name-client라고..했다..ㅋㅋ
이를 고치니 크롤링 작동!

울고싶어라.

디버깅으로 한시간이나 보냈다.
그래도 모든지 경험으로 성장하는거라고 생각한다.

profile
모든 건 zero 부터, 차근차근 헛둘헛둘

0개의 댓글