Repository navigation
0.5/companyInfo
v0.5 영화진흥위원회 영화사 상세정보 API 조회 및 데이터 수집
save data
$ cd data
$ tree
.
└── company
├── companyInfo
│ ├── companyInfo_1.json
│ ├── companyInfo_2.json
│ ├── companyInfo_3.json
│ ├── companyInfo_4.json
│ ├── companyInfo_5.json
│ ├── companyInfo_6.json
│ └── companyInfo_7.json
└── companyList.json
2 directories, 8 filesissue
1. companyCd가 8자리 이하인 경우 상세정보 조회 불가
-> companyCd가 8자리인 경우에만 companyCd list에 추가
for cp in companies:
# companyCd가 8자리인 경우에만 추가
if len(cp['companyCd']) == 8:
companyCd.append(cp['companyCd'])2. KeyError 발생
에러 시점이 계속해서 바뀌는 것을 보니 특정 부분 key에 문제가 있는 것은 X
과도한 API 호출&데이터 용량 문제로 발생하는 것으로 추정
-> 2000개씩 나눠서 데이터를 저장하는 방식으로 변경

정상적으로 수집 성공