Python 파일 처리
- 이전 페이지 Python 문자열 포맷
- 다음 페이지 Python 파일 읽기
파일 처리는 어떤 웹 애플리케이션의 중요한 구성 요소입니다.
Python은 파일을 생성, 읽기, 업데이트 및 제거하는 데 사용되는 몇 가지 함수를 가집니다.
파일 처리
Python에서 파일을 사용하는 주요 함수는 open()
함수.
open()
함수는 두 가지 매개변수를 가집니다: 파일 이름과 모드.
파일을 열는 다른 방법이 네 가지 있습니다(모드):
"r"
- 읽기 - 기본값. 파일을 읽기 위해 열고, 파일이 존재하지 않으면 오류를 반환합니다."a"
- 추가 - 추가를 위해 열고, 파일이 존재하지 않으면 생성합니다."w"
- 쓰기 - 파일을 쓰기 위해 열고, 파일이 존재하지 않으면 생성합니다."x"
- 생성 - 지정된 파일을 생성합니다. 파일이 존재하면 오류를 반환합니다.
또한, 파일이 바이너리로는 아닌 텍스트 모드로 처리되어야 하는지 지정할 수 있습니다.
"t"
- 텍스트 - 기본값. 텍스트 모드"b"
- 바이너리 - 바이너리 모드(예: 이미지)
문법
또한, 파일이 바이너리로는 아닌 텍스트 모드로 처리되어야 하는지 지정할 수 있습니다:
f = open("demofile.txt")
위 코드는 다음과 동일합니다:
f = open("demofile.txt", "rt")
차이는 "r"
(읽기)과 "t"
(텍스트)은 기본값이므로 지정할 필요가 없습니다.
주석:파일이 존재하는지 확인하십시오. 그렇지 않으면 오류 메시지를 받을 수 있습니다.
- 이전 페이지 Python 문자열 포맷
- 다음 페이지 Python 파일 읽기