반응형
파일 처리는 모든 웹 애플리케이션의 중요한 부분이다.
파이썬은 파일을 만들고, 읽고, 업데이트하고, 삭제하는 여러 가지 기능을 가지고 있다.
파이썬 파일 다루기
파이썬에서 파일로 작업하는 핵심 기능은 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 |
댓글