TIL( Today I Learned)
20-05-18 월
- 프로젝트 진행 미팅
- 키워드 처리 프로세스 만들기
20-05-19 화
- 키워드 처리 프로세스 만들기
20-05-20 수
- 프로세스 실행하면서 에러 수정
20-05-21 목
-
프로젝트 진행 회의
- 데이터 수집
- 회의 반영
20-05-22 금
-
GCP SQL migrate
- DB migrate
- 테스트
- 프로젝트 서비스 회의
TEL (Trial and Error Log)
20-05-18
-
Error: TypeError: ‘int’ object does not support item assignment
- Situation: dic 하위 에 dict를 계속해서 만들려고 했다.
result[doc['brand_id']] = doc['brand_id'] result[doc['brand_id']][doc['channel_id']] = doc['channel_id'] result[doc['brand_id']][doc['channel_id']][doc['collector_output_id']] = doc
- Reason: dict의 value로 여러개를 지정하려고 했다. 그러면 안되지
- dict로 생성을 안하고 dict처럼 취급하려고 해서 에러가 났다.
- Solution: dict로 생성하기
result[doc['brand_id']] = { doc['channel_id']: { doc['collector_output_id']: doc } }
-
Error: duplicate key in table