일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 파이썬GUI
- 파이썬3
- windows
- python
- Excel
- 윈도우10
- 파워포인트
- 안드로이드
- pandas
- 문자열
- git
- office
- matlab
- Outlook
- 아웃룩
- 파이썬
- pythongui
- 비주얼베이직
- Android
- VBA
- 엑셀
- html
- 윈도우11
- python3
- 깃
- Windows11
- Windows10
- 오피스
- pyqt5
- win32com
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파일을 읽어올 수 있습니다.
파이썬[Python] 007 튜플(Tuple), 딕셔너리(Dictionary)
앞서 시간에서는 리스트(List)에 대해서 살펴 보았습니다. 오늘은 리스트와 거의 비슷하지만 살짝 다른 튜플(Tuple)과 파이썬[Python]에서 가장 특이한 데이터 타입중 하나인 딕셔너리(Dictionary)에
appia.tistory.com
이번 포스팅에서는 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 |