Appia의 IT세상

파이썬[Python] json 파일 읽기 쓰기 본문

Python/Python 응용

파이썬[Python] json 파일 읽기 쓰기

Appia 2022. 1. 23. 06:35
반응형

파이썬[Python] json 파일 읽기 쓰기

파이썬[Python] json 파일 읽기 쓰기

이번 포스팅에서는 json 파일을 일고 쓰는 방법에 대해서 이야기를 해보고자 합니다. 저의 경우 최근 블로그 포스팅 및 관련된 데이터들을 관리하기 위해서 Data Dictionary를 잘 활용합니다. 기본적으로 json 파일을 읽거나, 쓸때는 json 파일 형태로 사용로 사용을 합니다. 그럼 다음과 본격적으로 관련된 이야기에 대해서 이야기를 해보고자 합니다. 

 

json 파일을 읽고, 쓸때는 내장 모듈이 json모듈을 사용합니다. 그럼 간단한 예제를 보면서 json 파일을 쓰는 방법에 대해서 이야기를 해보겠습니다. 

import json

json_data = {
    "id": 1,
    "Name": "APPIA",
    "Call": "01011112222"
}

with open('c:\Stock_Data1\Text.json','w') as f:
    json.dump(json_data, f, indent='\t')

위와 같이 작성해서 관련된 파일을 열어 보니 다음과 같이 저장이 됩니다. 

이와 같이 dump를 이용하여 관련된 파일을 데이터를 쓸 수 있습니다. 그럼 읽어오는 부분을 검토해보도록 하겠습니다. 

import json

with open('c:\Stock_Data1\Text.json', 'r') as f:
    json_data = json.load(f)

print(json_data)

위의 코드를 실행하면 다음과 같은 위의 파일에 저장된 부분을 출력할 수 있습니다. 

{'id': 1, 'Name': 'APPIA', 'Call': '01011112222'}

이와 같은 형태로 json파일을 읽어올 수 있습니다. 

이번 포스팅에서는 json파일을 쓰거나 읽는 방법에 대해서 살펴봤습니다. 기본적인 Data Dictionary형태를 알고 있어야 하지만, 잘 쓰면 매우 효율적으로 사용할 수 있습니다. 혹 궁금하신 점이나 문의 사항이 있으시면 언제든지 댓글 및 방명록에 글 남겨주시길 바랍니다. 

반응형
Comments