Chainsmoker's Block
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 3_4 본문
개인공부(WEB, Python, DB)/Python
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 3_4
Chainsmokers 2023. 1. 25. 13:18[04. 프로그램의 입력과 출력은 어떻게 해야 할까?]
-3. 파일 읽고 쓰기
===================**
: 3_3에 이어 설명.
만약 새파일.txt를 C:/doit 디렉터리에 생성하고 싶다면 다음과 같이 작성해야 한다.
{
f = open("C:/doit/새파일.txt", 'w')
f.close()
}
위 예시에서 f.close()는 열려있는 파일 객체를 닫아주는 역할을 한다. 사실 이 문장은 생략해도 된다. 프로그램을 종료할 때 파이썬 프로그램이 열려있는 파일의 객체를 자동으로 닫아주기 때문이다. 하지만 close()를 사용하게 되어 열려있는 파일을 직접 닫아주는 것이 좋다. 쓰기모드(w)로 열었던 파일을 닫지 않고 다시 사용하려고 하면 오류가 발생하기 때문이다.
반응형
'개인공부(WEB, Python, DB) > Python' 카테고리의 다른 글
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 3_6 (0) | 2023.01.25 |
---|---|
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 3_5 (0) | 2023.01.25 |
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 3_3 (0) | 2023.01.21 |
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 3_2 (0) | 2023.01.21 |
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 3_1 (0) | 2023.01.21 |