본문 바로가기

Programming/python

python json 데이터 불러오기 (json.loads())

`json.loads()` 함수는 JSON 형식의 문자열을 파이썬 객체로 역직렬화하는 데 사용됩니다. 즉, JSON 형식의 문자열을 파이썬의 데이터 구조로 변환하는 기능을 제공합니다.

`json.loads()` 함수를 사용하여 JSON 문자열을 파이썬 객체로 변환하는 방법은 간단합니다. 아래는 예시 코드를 통해 JSON 문자열을 파이썬 객체로 변경하는 방법을 보여드리겠습니다:

import json

# JSON 형식의 문자열
json_string = '{"name": "John Doe", "age": 30, "email": "john.doe@example.com"}'

# JSON 문자열을 파이썬 객체로 변경
data = json.loads(json_string)

# 파이썬 객체 출력
print(data)
print(type(data))



위 코드를 실행하면 다음과 같이 파이썬의 딕셔너리 형태로 변환된 데이터가 출력됩니다:

{'name': 'John Doe', 'age': 30, 'email': 'john.doe@example.com'}
<class 'dict'>



`json.loads()` 함수를 사용하면 JSON 형식의 문자열을 파이썬의 데이터 구조로 변환할 수 있습니다. 이렇게 생성된 파이썬 객체는 딕셔너리, 리스트, 문자열 등 JSON의 데이터 형식에 따라 적절한 Python 데이터 타입으로 변환됩니다. 이를 통해 JSON 형식의 데이터를 파이썬에서 사용하기 용이하게 처리할 수 있습니다.

반응형