json.load
"sample_file.json" 과 같은 json 파일 자체를 불러온다.
아래처럼 tutorial.json 파일을 만들어서 불러온다.

import
with open("tutorial.json", "r") as f:
j = json.load(f)
j
>> {'name': 'user1', 'class': 'warrior', 'level': 5}
json.loads
s = '''{"s": "key", "p": "price"}''' 같은 문자열을 json 형식으로 만든다.
JSON 파싱이라고도 하는데,
string (문자열)을 json 형식 파이썬에서는 dict (딕셔너리) 형식으로 변환한다.
Parsing (파싱)이라는 단어 자체는 컴퓨터가 이해하기 쉬운 데이터 형태로의 변환이다. (출처: 네이버 시사상식 사전 링크)
json_string = '{"name": "user2", "class": "mage", "level": 3}'
m = json.loads(json_string)
m
>> {'name': 'user2', 'class': 'mage', 'level': 3}
'개발 > Python' 카테고리의 다른 글
| Python Async 비동기 처리 (0) | 2025.11.16 |
|---|---|
| Python dealing with time (0) | 2025.04.21 |
| Python의 sorted 함수 (0) | 2025.02.19 |
| 파이썬의 여러 가상환경 비교 (0) | 2024.08.03 |
| Anaconda와 가상 환경 관리 (0) | 2024.08.01 |