[python] JSON 형식으로 데이터 저장하기

파이썬에서는 JSON 형식으로 데이터를 저장하거나 전달할 수 있는데요. 이번에는 JSON 형식으로 데이터를 저장하는 방법에 대해 알아보겠습니다.

JSON이란 무엇인가요?

JSON(JavaScript Object Notation)은 데이터를 저장하거나 전달하기 위한 경량의 형식입니다. 이 형식은 사람이 읽을 수 있고 쓸 수 있으며, 기계도 쉽게 분석하고 생성할 수 있습니다.

데이터를 JSON 형식으로 변환하기

파이썬에서는 json 라이브러리를 사용하여 데이터를 JSON 형식으로 변환할 수 있습니다. 아래는 간단한 예제 코드입니다.

import json

data = {
    'name': 'Alice',
    'age': 25,
    'city': 'New York'
}

json_data = json.dumps(data)

위 예제에서 json.dumps() 함수를 사용하여 파이썬의 데이터를 JSON 형식으로 변환했습니다.

JSON 형식으로 데이터 파일에 저장하기

변환된 JSON 데이터를 파일에 저장하는 것도 간단합니다. json.dump() 함수를 사용하여 JSON 형식의 데이터를 파일에 저장할 수 있습니다.

with open('data.json', 'w') as file:
    json.dump(json_data, file)

위 예제에서는 JSON 형식으로 변환된 데이터를 data.json이라는 파일에 저장했습니다.

결론

파이썬에서 JSON 형식으로 데이터를 저장하는 것은 매우 간단하며, json 라이브러리를 사용하여 이를 수행할 수 있습니다. JSON은 데이터를 저장하고 전달하는 데 유용한 형식이므로, 데이터 관련 작업을 할 때 유용하게 활용할 수 있습니다.

더 많은 정보가 필요하다면, Python JSON 공식 문서를 참고해보세요.