JSON 모듈은 Python 사전을 문자열로 직렬화한 다음 다시 사전으로 직렬화하는 매우 안정적인 라이브러리입니다. dumps 함수는 dict를 문자열로 변환합니다.
예시
import json my_dict = { 'foo': 42, 'bar': { 'baz': "Hello", 'poo': 124.2 } } my_json = json.dumps(my_dict) print(my_json)
출력
이것은 출력을 제공합니다 -
'{"foo": 42, "bar": {"baz": "Hello", "poo": 124.2}}'
loads 함수는 문자열을 다시 사전으로 변환합니다.
예시
import json my_str = '{"foo": 42, "bar": {"baz": "Hello", "poo": 124.2}}' my_dict = json.loads(my_str) print(my_dict['bar']['baz'])
출력
이것은 출력을 제공합니다 -
Hello