python -> json문자열 (json인코딩)
1. dumps #dumps는 파일을 쓰는게아니라 파일고대로 json->string으로 변환함
jsonString = json.dumps(json.dumps(student_data, indent=4, sort_keys=True)
#intent=4는 들여쓰기 스페이스
#sort_keys=True 키를 기준으로 정렬해서 직렬화함
2. dump #dump는 파일을 불러와서 그 파일안에 쓰기를함 (W)
import json
with open("student_file.json", "w") as json_file:
json.dump(student_data, json_file)
# w 파일 쓰겠다/ dump로 직렬화!!!!
# student_file.json을 열어둔채로 dump로 직렬화하고 내보내고자하는 객체 student_data를 json_file에 써줌
json문자열 -> python (json 디코딩)
dict = json.loads(jsonString)
json파일을 dict로 변환~
'<문법> > 파이썬' 카테고리의 다른 글
[python] Saving multiple graphs as one pdf (0) | 2021.12.27 |
---|---|
Matplotlib 바그래프 문법정리 (0) | 2021.07.22 |
Pandas 열 한개 여러개로 쪼개기 (0) | 2021.01.13 |
형태소 분석 기본 연습 - 명사만 골라내기 (konlpy - Twitter) (0) | 2021.01.13 |
Python 문법 (0) | 2021.01.13 |