Python 기초 (18) - json파일

아지어라·2025년 4월 9일

python

목록 보기
18/26

1. json 파일을 읽고 쓰고 싶어

ㅇ 위 처럼 json을 import 하면 됨
ㅇ 파일을 읽거나 쓰려면 접근해야하는데 그때 쓰는게 pathlib의 Path
ㅇ json : javascript object notation


2. 읽기 / 쓰기 함수

ㅇ read_from_json 이라는 json을 받는 함수 하나 만들기
ㅇ 읽기(r)로 f를 오픈할거야 : with 사용
ㅇ json.load(f)를 return한다

ㅇ save_to_json 이라는 함수
ㅇ data와 filename을 매개변수로 받음
ㅇ with 해서 파일을 w(rite)로 열고
ㅇ 거기다 덮어 씌워버림 data라는것을 f에다가


3. 메인 함수 만들기

ㅇ 메인함수 만들거임
ㅇ countries 라는 배열 만들기
ㅇ quit 누르면 끝낸다고 하고 나라 적으라고 말하기

ㅇ while 무한 루프
ㅇ while 내부에서 country를 input으로 받음
ㅇ 받은게 quit이냐? 그러면 break
ㅇ 그러고 country를 countrise 배열에 추가

ㅇ 그렇게 위에서 만든 함수를 써서 countries를 json에 저장
ㅇ 그렇게 저장된 것을 read 로 읽기
ㅇ 그리고 적은 것으로 반복문으로 출력하기

ㅇ 메인 함수 출력하기

ㅇ 위는 실행결과

ㅇ 위는 생긴 countries1.json이라는 파일

profile
안녕하세요

0개의 댓글