일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- git
- matlab
- 문자열
- 비주얼베이직
- Excel
- pyqt5
- 엑셀
- Outlook
- python
- win32com
- html
- 안드로이드
- 파이썬
- 오피스
- 윈도우10
- pythongui
- Windows11
- Android
- VBA
- 파워포인트
- python3
- 아웃룩
- office
- 파이썬GUI
- 깃
- 파이썬3
- 윈도우11
- windows
- Windows10
- pandas
Archives
Appia의 IT세상
파이썬[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형태를 알고 있어야 하지만, 잘 쓰면 매우 효율적으로 사용할 수 있습니다. 혹 궁금하신 점이나 문의 사항이 있으시면 언제든지 댓글 및 방명록에 글 남겨주시길 바랍니다.
반응형
'Python > Python 응용' 카테고리의 다른 글
파이썬(Python) 인스타그램(Instagram) 로그인 하기 (0) | 2022.02.15 |
---|---|
파이썬[Python]Win32com을 이용하여 엑셀[Excel] 차트 타입 바꾸기 (0) | 2022.01.24 |
파이썬[Python] 특정이름으로 폴더 생성하고 파일 정리하기 (0) | 2022.01.13 |
파이썬[Python] shutil모듈을 이용한 파일 옮기기 (0) | 2022.01.11 |
파이썬[Python] 실행파일 이름으로 프로세스 죽이기 (0) | 2022.01.06 |
Comments