말랑코딩
python에서 json 읽기, 쓰기 본문
매번 사용하지만 매번 찾아서 사용하는
파이썬에서 제이슨 포맷
# 읽기
import json
with open('C:\\test.json', 'r') as f:
data = json.load(f)
print(json.dumps(data, indent='\t'))
또는
f=open('file/path.json','r')
data = json.load(f)
f.close()
print(json.dumps(data, indent='\t'))
# 쓰기
with open('path/save.json', 'w', encoding='utf-8') as f:
json.dump(data, f, indent="\t")
또는
f=open('path/save.json', 'w')
json.dump(data, f, indent='\t')
f.close()
json.dumps 에서 indent 옵션으로 깔끔하게 들여쓰기 해서 보여줄 수 있다.
Comments