파이썬 기초 강좌: JSON 파일 다루기

2024. 4. 7. 12:23파이썬/3.파일 다루기

반응형

이번 포스팅에서는 JSON(JavaScript Object Notation) 파일을 다루는 방법에 대해 알아보겠습니다. JSON은 데이터를 저장하고 전송하기 위한 경량의 데이터 교환 형식으로 많이 사용됩니다. 파이썬에서 JSON 파일을 읽고 쓰는 방법을 배우고, 실제 예제를 통해 익혀보겠습니다.

  1. JSON 파일 읽기

JSON 파일을 읽기 위해서는 json 모듈을 사용합니다. json.load() 함수를 사용하여 JSON 파일을 읽을 수 있습니다.

예제 코드:

import json

with open("data.json", "r") as file:
    data = json.load(file)
    print(data)
  1. JSON 파일 쓰기

JSON 파일에 데이터를 쓰기 위해서도 json 모듈을 사용합니다. json.dump() 함수를 사용하여 JSON 파일에 데이터를 쓸 수 있습니다.

예제 코드:

import json

data = {
    "name": "John",
    "age": 30,
    "city": "New York"
}

with open("output.json", "w") as file:
    json.dump(data, file)
  1. JSON 데이터 다루기

파이썬에서 JSON 데이터를 딕셔너리로 변환하거나 딕셔너리를 JSON 데이터로 변환할 수 있습니다.

예제 코드:

import json

# JSON 문자열을 딕셔너리로 변환
json_string = '{"name": "Alice", "age": 25, "city": "London"}'
data = json.loads(json_string)
print(data)

# 딕셔너리를 JSON 문자열로 변환
data = {
    "name": "Bob",
    "age": 35,
    "city": "Paris"
}
json_string = json.dumps(data)
print(json_string)

이상으로 파이썬 기초 강좌의 JSON 파일 다루기 포스팅을 마치겠습니다. JSON은 다양한 프로그래밍 언어에서 데이터 교환을 위해 널리 사용되는 형식이므로, 활용법을 익혀두는 것이 중요합니다. 다음에는 모듈과 패키지에 대해 알아보겠습니다. 함께 공부해요! 📝🔍

 

반응형