Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 개발일기
- 중학수학
- JDBC
- 컴퓨터구조
- 자바
- 자바스크립트심화
- CSS
- 데이터분석
- c언어
- 자바스크립트
- 자바 실습
- 순환신경망
- 중학1-1
- 오블완
- 파이썬
- 딥러닝
- 디버깅
- 상속
- 데이터베이스
- JSP
- 연습문제
- JSP/Servlet
- 정보처리기사필기
- SQL
- rnn
- 컴퓨터비전
- 머신러닝
- 혼공머신
- 정보처리기사실기
- html/css
Archives
- Today
- Total
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
넷플릭스 시청 데이터로 알아보는 데이터형 변환 3 - JSON 본문
딕셔너리와 비슷한 JSON에 대해서 학습해보기로 하자.
이론 3 - JSON
JSON은 어떤 형식이다.
웹에서 동작하는 도구는 대부분 자바스크립트이다. 키가 파일의 용량을 더 차지하기에 좀더 큰 편이다.
실습 3 - JSON 데이터 다루기
main
JSON
수정 전후의 JSON 파일이 이렇게 들어있다.
이런 식으로 형 변환이 필요하다.
JSON은 한 줄이 아닌 한번에 불러온다. 이 코드를 이렇게 한 줄로 줄여쓸 수도 있다.
완성된 코드
전체 흐름
- create_dict(src): 먼저, src로 지정된 JSON 파일을 읽고 이를 파이썬의 딕셔너리로 변환한다.
- src = 'netflix.json'이므로, netflix.json 파일이 있어야 합니다. 이 파일은 JSON 형식의 데이터를 포함해야 한다.
- 이 딕셔너리 데이터를 출력한다.
- 딕셔너리 수정
- 읽어온 netflix_dict 딕셔너리에 새로운 항목 'Dark Knight': 39217를 추가한다.
-
create_json(netflix_dict, dst): 수정된 딕셔너리를 새로운 JSON 파일(dst = 'new_netflix.json')로 저장한다.
- 수정된 데이터 읽기
- 수정된 파일을 다시 읽어서 딕셔너리로 변환하고 출력한다.
- 수정된 파일을 다시 읽어서 딕셔너리로 변환하고 출력한다.
netflix_dict['Dark Knight'] = 39217
updated_dict = create_dict(dst)
학습을 마치고
이제 JSON이 무엇인지 확실히 알게 되었다. 그동안은 무슨 새로운 언어인가 했었다. 이렇게 하나하나 알아가는 즐거움이 있는 것 같다. 이제 절반 정도의 학습이 남아있는데 이것도 가능하면 빠른 시간 내에 학습해볼 것이다.
'인공지능 > 파이썬 데이터 분석' 카테고리의 다른 글
넷플릭스 시청 데이터로 알아보는 데이터형 변환 5 - 집합 연산 (0) | 2024.09.12 |
---|---|
넷플릭스 시청 데이터로 알아보는 데이터형 변환 4 - 집합 (0) | 2024.09.12 |
넷플릭스 시청 데이터로 알아보는 데이터형 변환 2 - 딕셔너리의 키 (0) | 2024.09.12 |
넷플릭스 시청 데이터로 알아보는 데이터형 변환 1 - 딕셔너리 (0) | 2024.09.12 |
영어 단어 모음으로 시작하는 테스트 파일 분석 6 - 미션 문제 풀기 (0) | 2024.09.12 |