본문 바로가기
파이썬/파이썬기본문법

파이썬 파일 열기(File Open)

by flycoding 2023. 11. 29.
반응형

파일 처리는 모든 웹 애플리케이션의 중요한 부분이다.
파이썬은 파일을 만들고, 읽고, 업데이트하고, 삭제하는 여러 가지 기능을 가지고 있다.

 

파이썬 파일 다루기

파이썬에서 파일로 작업하는 핵심 기능은 open() 기능이다.
open() 함수는 filename과 mode의 두 가지 파라미터를 사용한다.

파일을 여는 네 가지 방법(모드)이 있다:

"r" - Read - Default value. 읽을 파일을 엽니다. 파일이 없으면 오류가 발생한다
"a" - Append - 추가할 파일을 열고 파일이 없는 경우 파일을 만든다
"w" - Write - 쓰기를 위해 파일을 열고 파일이 없는 경우 파일을 만든다
"x" - Create - 지정한 파일을 만들고 파일이 있는 경우 오류를 반환한다

 

또한 파일을 이진 모드로 처리할지 텍스트 모드로 처리할지 지정할 수 있다.

"t" - Text - 기본값, Text 모드
"b" - 바이너리 - 바이너리 모드 (예: 이미지)

 

파이썬 구문

읽기 위해 파일을 열려면 파일 이름을 지정하기에 충분하다:

f = open("exfile.txt")

위의 코드는 다음과 같습니다:

f = open("exfile.txt", "rt")

읽기의 경우 "r", 텍스트의 경우 "t"가 기본값이므로 지정할 필요가 없다.

 

지금까지 파이썬 파일에 대해서 살펴보았다.

파일을 열고, 닫는 기본 동작과 파일을 열 때 기본 모드로 r, a, w, x 등의 모드를 설정하는 방법 등에 대해서 살펴보았다.

꼭 손으로 눈으로 머리로 익히며 실습하기를 바란다.

모두 화이팅입니다.!!!

 

출처 : 이 글의 출처는 w3schools사이트를 참고하였으며 필자가 추가하여 정리한 글입니다.

 

반응형

'파이썬 > 파이썬기본문법' 카테고리의 다른 글

파이썬 파일 쓰기  (1) 2023.12.01
파이썬 파일 읽기  (1) 2023.11.30
파이썬 문자열 포맷 - format()  (0) 2023.11.28
파이썬 사용자 입력  (1) 2023.11.27
파이썬 try except  (0) 2023.11.26

댓글