with as
문맥 관리자 (context Manager)
프로그래머가 프로그램의 문맥 속에서 놓치기 쉬운
준비 작업과 마무리 작업을 자동으로 처리해준다.
1) 파일 열기
file = open("파일명", "읽을 것인지, 쓸것인지")
---> 여기서 open은 객체를 반환한다.
2) 파일 정보 읽어오기(read)
json.load(file) --> 읽은 데이터를 dict 자료형으로 반환
file.read()
3) 파일에 정보 쓰기(write)
json.dump("저장할 자료", file)
file.write("저장할 자료")
4) 파일 닫기
file.close()
json (인터넷 상에서 데이터를 주고 받을 때 가장 많이 사용되는 파일)
csv
txt