본문 바로가기

PL/Python

[Python] json파일 다루기 (읽기, 쓰기, 수정)

# json 파일 읽기

 

해당 파일을 읽기 위해서는 json 모듈을 임포트 한후, load함수를 통해 데이터를 가져올 수 있다.

 

import json

with open('C:\\test.json', 'r') as f:

    json_data = json.load(f)

print(json.dumps(json_data) )

 

출력 : 

{"K5": {"price": "5000", "year": "2015"}, "Avante": {"price": "3000", "year": "2014"}}

아래와 같이 들여쓰기를 통해 깔끔하게 출력하는 옵션도 있다.

 

print(json.dumps(json_data, indent="\t") )

출력

{

	"K5": {

		"price": "5000",

		"year": "2015"

	},

	"Avante": {

		"price": "3000",

		"year": "2014"

	}

}

 

 

 

Python에서 json파일 다루기 (읽기, 쓰기, 수정)

Python에서 json파일 다루기 (읽기, 쓰기, 수정) C 드라이브에 아래와 같은 json 형식의 파일이 있다고 가정해보자 C:\test.json { "K5": { "price": "5000", "year": "2015" }, "Avante": { "price": "3000", "ye..

devpouch.tistory.com

 

'PL > Python' 카테고리의 다른 글

[Python] 상위 경로에 있는 파일을 import  (0) 2023.01.20
[Python] 파일 경로와 슬래시(/)  (1) 2022.09.20
[Python] os.path.join  (0) 2022.04.07
[Python] os.system  (0) 2021.12.03
[Python] PIP Command  (0) 2021.11.23