Python 공부하기 : 파일 처리 및 입출력
파일 생성을 위한 open()함수를 이용한다파일 객체=open(파일이름,모드) 와 같은 형식으로 이루어지는데모드는 r,w,a로 각각 읽기/쓰기/추가 모드이다.여기서 왜 f.close()를 꼭 해줘야하나 궁금했다어차피 출력되면 끝 아닌가 왜 굳이 저걸 붙였지? 했는데할당된 리소스를 제대로 해제하기 위함이라고 한다파일을 닫는다고 명시하지 않으면 이 리소스가 계속 사용 중으로 남는데,메모리 누수와 파일핸들 제한이 걸릴 수 있기 때문에 데이터가 디스크에 완전히 저장할 수 있도록 f.close()해주는게 좋다사실 f=open(파일)보다 with open(파일)이 더 권장되긴한다이건 f.close()를 굳이 안써도 자동으로 닫혀서..^^ 아 한 줄 한 줄 입력해서 저 ㅋㅋ수행끝 너무 킹받긴 하는데어쨌든 다시 hi..
자격증/정보처리기사
2025. 1. 16. 11:57