출력:
TypeError Traceback (most recent call last)
in ()
----> 1 ageScov = [item['ageScov'] for item in items]
2 rcptYm = [item['rcptYm'] for item in items]
3 rsacGutFsttOgidNm = [item['rsacGutFsttOgidNm'] for item in items]
4 sidoHqOgidNm = [item['sidoHqOgidNm'] for item in items]
5 gutCo = [item['gutCo'] for item in items]
TypeError: 'NoneType' object is not iterable
참고로 items를 출력하면 아래처럼 생긴 dict가 포함된 list가 출력됩니다.
{'ageScov': '10~19세',
'gutCo': 16,
'rcptYm': '202003',
'rsacGutFsttOgidNm': '종로소방서',
'sidoHqOgidNm': '소방재난본부',
'trnfCo': 13,
'trnfPcnt': 13}
안녕하세요. 과제를 하다가 에러가 뜨는데 무슨 이유인지 모르겠어서 질문드립니다.
입력: items = r['body']['items']
ageScov = [item['ageScov'] for item in items]
출력: TypeError Traceback (most recent call last) in ()
----> 1 ageScov = [item['ageScov'] for item in items]
2 rcptYm = [item['rcptYm'] for item in items]
3 rsacGutFsttOgidNm = [item['rsacGutFsttOgidNm'] for item in items]
4 sidoHqOgidNm = [item['sidoHqOgidNm'] for item in items]
5 gutCo = [item['gutCo'] for item in items]
TypeError: 'NoneType' object is not iterable
참고로 items를 출력하면 아래처럼 생긴 dict가 포함된 list가 출력됩니다. {'ageScov': '10~19세', 'gutCo': 16, 'rcptYm': '202003', 'rsacGutFsttOgidNm': '종로소방서', 'sidoHqOgidNm': '소방재난본부', 'trnfCo': 13, 'trnfPcnt': 13}
감사합니다!