다음은 Python의 파일 열기 및 닫기 작업 명령에 대한 소개입니다. 좋은 참고 값이 있으며 모든 사람에게 도움이 되길 바랍니다. 같이 살펴보시죠
1. 파일 열기 및 닫기
파이썬에서는 open 함수를 사용하여 기존 파일을 열거나 새 파일을 생성할 수 있습니다
open(파일 이름, 접근 모드).
f = open('test.txt', 'w')
파일 열기 모드:
액세스 모드 |
설명 |
r |
에서 파일 열기 읽기 전용 모드. 파일 포인터는 파일의 시작 부분에 배치됩니다. 이것이 기본 모드입니다. |
w |
쓰기 전용 파일을 엽니다. 파일이 이미 있으면 덮어씁니다. 파일이 없으면 새 파일을 만듭니다. |
a |
추가할 파일을 엽니다. 파일이 이미 존재하는 경우 파일 포인터는 파일 끝에 배치됩니다. 즉, 기존 콘텐츠 다음에 새로운 콘텐츠가 작성됩니다. 파일이 없으면 쓰기용 새 파일을 만듭니다. |
rb |
읽기 전용 바이너리 형식의 파일을 엽니다. 파일 포인터는 파일의 시작 부분에 배치됩니다. 이것이 기본 모드입니다. |
wb |
쓰기 전용으로 바이너리 형식의 파일을 엽니다. 파일이 이미 있으면 덮어씁니다. 파일이 없으면 새 파일을 만듭니다. |
ab |
추가를 위해 바이너리 형식의 파일을 엽니다. 파일이 이미 존재하는 경우 파일 포인터는 파일 끝에 배치됩니다. 즉, 기존 콘텐츠 다음에 새로운 콘텐츠가 작성됩니다. 파일이 없으면 쓰기용 새 파일을 만듭니다. |
r+ |
읽고 쓰기 위한 파일을 엽니다. 파일 포인터는 파일의 시작 부분에 배치됩니다. |
w+ |
읽고 쓰기 위한 파일을 엽니다. 파일이 이미 있으면 덮어씁니다. 파일이 없으면 새 파일을 만듭니다. |
a+ |
읽고 쓰기 위한 파일을 엽니다. 파일이 이미 존재하는 경우 파일 포인터는 파일 끝에 배치됩니다. 파일은 추가 모드로 열립니다. 파일이 존재하지 않으면 읽기 및 쓰기를 위해 새 파일이 생성됩니다. |
rb+ |
읽고 쓰기 위해 바이너리 형식의 파일을 엽니다. 파일 포인터는 파일의 시작 부분에 배치됩니다. |
wb+ |
읽고 쓰기 위해 바이너리 형식의 파일을 엽니다. 파일이 이미 있으면 덮어씁니다. 파일이 없으면 새 파일을 만듭니다. |
ab+ |
추가를 위해 바이너리 형식의 파일을 엽니다. 파일이 이미 존재하는 경우 파일 포인터는 파일 끝에 배치됩니다. 파일이 존재하지 않으면 읽기 및 쓰기를 위해 새 파일이 생성됩니다. |
참고: 열린 파일을 작성할 때 즉시 닫기 파일을 작성하세요
# 新建一个文件,文件名为:test.txt f = open('test.txt', 'w') # 关闭这个文件 f.close()
관련 권장 사항:
Python 방법으로 가져오기 프로그램 실행 파일 경로
위 내용은 Python의 파일 열기 및 닫기 작업 명령 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!