오늘은 맑음

Python 파일을 열어보자(open, close) 본문

Language/Python

Python 파일을 열어보자(open, close)

자전거 타는 구구 2021. 7. 10. 11:44
반응형

Python에서 파일을 읽고 쓰기 위해서는 먼저 파일을 열어야 합니다.

 

파일을 여닫는 함수는 아래와 같습니다.

함수명 동작
open('path', 'option') path라는 경로에 있는 파일을 option에 따라 연다
f.close() 파일을 닫는다

 

파일을 열 때는 open함수를 사용합니다.

첫 번째 인자로는 파일을 열 경로를 넣어주게 되며, 두 번째 인자로는 파일을 열 형식을 넣어줍니다.

 

옵션 동작
r 파일 읽기 모드, 파일이 없다면 Error 발생
r+ 파일 읽기/쓰기 모드, 파일이 없다면 Error 발생
*파일을 쓰게 되면 위에 overwrite를 수행
w 파일 쓰기 모드, 파일이 없다면 새로 생성
w+ 파일 읽기/쓰기 모드, 파일이 없다면 새로 생성
*파일이 있다면 지우고 새로 생성
a 파일 추가/쓰기 모드, 파일이 없다면 새로 생성
a+ 파일 추가/읽기/쓰기모드, 파일이 없다면 새로 생성
b binary 파일 읽기 모드, 위 옵션의 뒤에 붙는다.
t text파일 읽기 모드, 위 옵션의 뒤에 붙는다

 

간단한 예시로는 아래처럼 사용할 수 있습니다.

f = open('file.txt', 'r')

f.close()

반응형
Comments