Python : JSON 모듈

Joey Lee·2020년 5월 21일
0

Python

목록 보기
8/12

json모듈은 JSON 데이터를 처리하기 위해 사용되는 파이썬의 내장 모듈입니다. json에서 가장 중요하게 사용되는 메소드에 대해 알아보도록 하겠습니다.

맨 처음 해당 모듈을 이용하기 위해서는 json 모듈을 임포트해야 합니다.

import json

1. loads() 메소드

json.loads() 메소드는 JSON 문자열을 파이썬의 객체로 변환해 주는 함수입니다. 이렇게 변환해 주면 JSON 데이터가 파이썬의 딕셔너리 객체로 변환되어, 파이썬에서 처리 가능한 데이터형이 됩니다.

따라서 웹 통신으로 JSON 데이터를 받았다면 파이썬이나 장고에서 처리를 위해 항상 이용하게 되는 메소드 입니다.

2. dumps() 메소드

load()메소드와는 정반대로 dumps()메소드는 파이썬의 dictionary 객체를 JSON 문자열로 변환해 주는 함수입니다.

3. dump() 메소드

파이썬 dictionary 객체를 JSON문자로 변환한 결과를 바로 쓰고 싶을 경우 dumps()메소드는 대신에 dump()함수를 이용하면 됩니다.

profile
안녕하세요!

0개의 댓글