Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- Django
- 백준
- 1010번: 다리 놓기 (Python)
- 문제풀이
- 백준 토마토
- json
- ncloud서버
- 백준 7576
- 요세푸스 문제
- 7576번
- 백준 1158번
- 16953
- NaverCloudPlatform
- Charfield
- 백준 1158
- linc3.0
- 고속거듭제곱알고리즘
- 그래프 탐색
- epsp
- PS
- 5397
- 경상국립대학교
- lgh
- ncp배포
- max_length
- 백준 7576번
- python
- 백준 다리놓기
- 다리 놓기
- 9735번
Archives
- Today
- Total
DolphinDash
JSON 파일 열기, 수정하기 (Python) 본문
import json
with open(f'json파일위치', 'r', encoding='UTF8') as rf:
json_data = json.load(rf)
#데이터 수정 예시
data = json_data['data']
video_name = json_data['metaData']["name"]
# print(json_data)
new_data_set = {}
new_data_set['videoName'] = video_name
new_data_set['data'] = data
with open(f'json파일위치', 'w', encoding='UTF8') as wf:
json.dump(new_data_set, wf, indent="\t", ensure_ascii=False)
ensure_ascii는 한글파일일때 변환되어 들어가지 않도록 하는 설정이다.
'개발Log' 카테고리의 다른 글
인코딩 디코딩이 헷갈려서 쓰는 글 ( JavaScript ) (2) | 2023.08.22 |
---|---|
CharField의 max_length는 기준이 뭘까? ( django ) (0) | 2023.08.12 |
JSON 파일 열어서 데이터 얻고 이름 수정하기 (Python) (0) | 2023.08.03 |