Language/Python
Python - Json 사용법
galid1
2019. 1. 13. 17:14
728x90
Python에서 Json 다루기
1. json 라이브러리 import
- json을 사용하기위해 json 라이브러리를 import한다
2. JSON 인코딩
- 다른 플랫폼으로 데이터를 전송하기 위해 파이썬의 자료를 Json 자료로 바꾸는 과정
1) Dict 자료형 생성
- json으로 변경하고 싶은 데이터를 dict자료형으로 생성한다
2) json data로 인코딩
json.dumps( dict 자료형 ) 함수를 이용하여 dict자료형을 json으로 인코딩한다
3) 결과
- 인코딩된 데이터와 데이터의 타입을 출력한다
출력시 json형식대로 출력이되며
type은 string 형태이다.
3. JSON 디코딩
- python에서 사용하기 위해 외부로부터 수신한 json data를 python의 자료형으로 바꾸는 과정
1) json_data 생성
- json 데이터 형식에 맞게 문자열로 생성한다
2) dict 자료형으로 변환
- json.loads( json 데이터) 함수로 json 데이터를 dict형으로 변환한다
3) 결과
- 디코딩된 데이터와 데이터의 타입을 출력한다
dict 자료형과 같이 출력되며
type은 dict로 출력된다