본문 바로가기
Programming

Python에서 Json파일 읽기

by 느리게 걷는 즐거움 2024. 4. 4.
728x90
반응형

Python으로 JSON 파일 읽기

JSON(JavaScript Object Notation)은 데이터를 저장하고 교환하기 위한 경량의 데이터 형식입니다. Python에서는 내장된 json 모듈을 사용하여 JSON 파일을 읽고 데이터를 파싱할 수 있습니다. 이 블로그 글에서는 Python으로 JSON 파일을 읽어서 정보를 확인하는 방법을 알아보겠습니다.

JSON 파일 읽기

먼저, json 모듈을 임포트하고 json.load() 함수를 사용하여 JSON 파일을 읽습니다.

import json

# JSON 파일 읽기
with open('data.json', 'r') as file:
    data = json.load(file)

위 코드에서 'data.json'은 읽고자 하는 JSON 파일의 경로입니다. 파일을 성공적으로 읽으면 JSON 데이터가 파이썬 딕셔너리로 변환됩니다.

정보 확인 방법

읽어들인 JSON 데이터를 파이썬 객체로 변환했으므로 이제 해당 데이터를 살펴볼 수 있습니다. 파이썬에서는 딕셔너리의 키를 사용하여 정보에 접근할 수 있습니다.

json파일을 생성하고 읽는 예제를 알아봅니다.

# data.json 파일
{
  "name": "John",
  "age": 30,
  "city": "New York"
}

 

# load_json.py 파일
import json

# JSON 파일 읽기
with open('data.json', 'r') as file:
    data = json.load(file)

# JSON 데이터 확인
print("Name:", data['name'])
print("Age:", data['age'])
print("City:", data['city'])

[data.json]과 [load_json.py]파일을 각각 위와 같이 생성했습니다. 실행 결과는 아래와 같습니다.

Name: John
Age: 30
City: New York

 

728x90
반응형