컴공생의 다이어리

[파이썬, Python] dict 데이터를 json 파일로 저장 본문

Development/Python & Django

[파이썬, Python] dict 데이터를 json 파일로 저장

컴공 K 2021. 11. 7. 00:01

Python dict 데이터를 json 파일로 저장

다음과 같이 dict 자료를 json 파일로 저장하고자 한다면 json.dump라는 함수를 사용하면 된다.

import json

dict = {'이름':'강철수','나이':30, '거주지':'서울', '좋아하는 음식':['라멘','빵']}
with open('./data.json','w') as f:
  json.dump(dict, f, ensure_ascii=False, indent=4)

ensure_ascii 옵션은 dict 자료형에 한글이 포함되어 있는 경우 ensure_ascii=False를 사용해야 한다. indent 옵션은 보기 좋은 형식으로 json파일이 생성된다.

 

# json 파일 속 내용
{
    "이름": "강철수",
    "나이": 30,
    "거주지": "서울",
    "좋아하는 음식": [
        "라멘",
        "빵"
    ]
}

 

 

 

 

https://codechacha.com/ko/python-read-write-json-file/

 

Python - JSON 파일 읽고 쓰는 방법

json.dump()로 dict를 JSON 파일로 저장하거나, json.load()로 JSON 파일을 읽어 dict 객체로 가져올 수 있습니다. 또한 데이터를 추가하고 다시 JSON 파일로 저장할 수 있습니다. indent 옵션을 인자로 주면 보

codechacha.com

 

728x90
Comments