티스토리 뷰

Python

json 파일 읽기/쓰기

체봄 2022. 10. 24. 17:09

 

파일 읽기

import json

with open('파일 경로', 'r', encoding='utf-8') as f:
	json_dicts = json.load(f)

 

 

파일 쓰기

import json

with open('파일 경로', 'w', encoding='utf-8') as f:
	# json.dump(json_dicts, f) # 기본 사용법
	json.dump(json_dicts, f, ensure_ascii=False, indent='\t')

한글이 포함된 경우, ensure_ascii=False를 설정해주면 유니코드로 변환해 저장하지 않고 한글 형태 그대로 저장할 수 있다.

indent='\t'를 써주면 가독성이 좋도록 들여쓰기하여 파일을 저장할 수 있다.

 

 

 

 

반응형

댓글