[하나하나Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 3_4
[04. 프로그램의 입력과 출력은 어떻게 해야 할까?]
-3. 파일 읽고 쓰기
===================**
: 3_3에 이어 설명.
만약 새파일.txt를 C:/doit 디렉터리에 생성하고 싶다면 다음과 같이 작성해야 한다.
{
f = open("C:/doit/새파일.txt", 'w')
f.close()
}
위 예시에서 f.close()는 열려있는 파일 객체를 닫아주는 역할을 한다. 사실 이 문장은 생략해도 된다. 프로그램을 종료할 때 파이썬 프로그램이 열려있는 파일의 객체를 자동으로 닫아주기 때문이다. 하지만 close()를 사용하게 되어 열려있는 파일을 직접 닫아주는 것이 좋다. 쓰기모드(w)로 열었던 파일을 닫지 않고 다시 사용하려고 하면 오류가 발생하기 때문이다.
[광고] STEEM 개발자 커뮤니티에 참여 하시면, 다양한 혜택을 받을 수 있습니다.