반응형
JSON (JavaScript Object Notation)
- 효율적으로 데이터를 저장하고 교환하는데 사용하는 텍스트 데이터 포맷 중의 하나
- 사람이 읽고 쓰기에 쉬우며, 기계가 파싱하고 생성하기도 쉽다
- json은 두 가지 구조로 이루어져 있다
- 이름/값 쌍의 집합 (A collection of name/value pairs)
- object, record, struct, dictionary, hash table, keyed list, associative array
- 정렬된 값의 리스트 (An ordered list of values)
- array, vector, list, sequence
- 이름/값 쌍의 집합 (A collection of name/value pairs)
파이썬에서 json을 불러오는 법
import json
XXX_path = 'XXX.json'
XXX_str = json.load(open(XXX_path, encoding='utf-8'))
json.load를 이용하면 사전형으로 json을 불러온다.
json 구조를 보기 쉽게 pprint를 통해 살펴볼 수 있다.
from pprint import pprint
pprint(XXX_str)
반응형
'Skills > Python' 카테고리의 다른 글
[Python] 자료구조 순환하는 for문 (zip, enumerate) (0) | 2021.11.04 |
---|---|
[Python] 기초 패키지 불러오기 (0) | 2021.11.03 |
[Python] 파이썬 버전 확인하기 (0) | 2021.11.03 |
[Python] 파이썬 지도 데이터 시각화 (0) | 2021.11.03 |
[Python][Project] 서울 스타벅스 시각화 (0) | 2021.11.02 |