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로 출력된다
'Language > Python' 카테고리의 다른 글
Python - Selenium으로 웹 크롤러 만들기 (0) | 2019.03.05 |
---|---|
Python - 문자열내에 특수문자 존재 확인 (any 메소드) (0) | 2018.12.27 |
Python - 전역변수와 지역변수 , Global (2) | 2018.12.17 |
Python - 클래스(Class)란? (0) | 2018.12.17 |
Python - 모듈, 패키지 (0) | 2018.12.17 |