Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python을 사용하여 파일을 열 수 있는 모드는 무엇입니까?


파이썬의 파일은 다음 모드에서 열 수 있습니다.

모드
설명
'r'
읽기 모드. (기본)
'w'
쓰기 모드. 존재하지 않는 경우 새 파일을 생성하고 존재하는 경우 파일을 자릅니다.
'x'
독점 생성을 위해 파일을 엽니다. 파일이 이미 있으면 작업이 실패합니다.
'a'
파일을 자르지 않고 끝에 추가합니다. 존재하지 않는 경우 새 파일을 만듭니다.
't'
텍스트 모드에서 엽니다. (기본)
'b'
바이너리 모드에서 엽니다.
'+'
업데이트를 위해 파일 열기(읽기 및 쓰기)

이 모드는 조합하여 사용할 수 있으며 파일을 열 때 두 번째 인수로 전달해야 합니다. 모드를 지정하지 않으면 파일은 읽기 전용 텍스트 모드로 열립니다.

f = open("test.txt") # Equivalent to rt or race
f = open("test.txt", 'w') # Write in text mode
f = open("test.bmp", 'r+b') # Read/write in binary mode
f = open("test.txt", 'a') # Append mode