파일 작업은 Python 개발에 있어 매우 중요한 작업 프로세스이기도 합니다. 이번 글에서는 파일 작업에 있어서 몇 가지 기본 작업을 요약해 보겠습니다.
1. 파일 열기(open)
- 읽기(r) : 읽기 전용, 열기 후 쓸 수 없으며, 열기 시 파일이 없으면 오류가 발생합니다.
- 쓰기(w) ) : 쓰기 전용, 열기 후에는 읽을 수 없고 쓰기만 가능합니다. 쓰기용으로 열면 파일 내용이 먼저 지워집니다. 파일 내용이 없으면 새로 추가됩니다. (a): 추가만 가능하며 원본 내용 뒤에 새 내용을 추가합니다.
- 사양 작성
file_object=open(,mode=,encoding=") file_object.append("填要追加的内容")
- r+ : 읽기 가능 쓰기 가능.
- 읽기: 기본적으로 0번 위치부터 읽기 시작하며, 탐색을 통해 커서 위치를 조정할 수도 있습니다.
- 쓰기: 쓰기 시 현재 커서 위치를 기준으로 다른 텍스트가 가려질 수 있습니다. 찾기를 통해 커서 위치를 조정하세요.
- w+ :
- 읽기: 기본 커서는 항상 끝이나 0에 있으며, 읽을 때 찾기를 사용할 수 있습니다.
- 쓰기: 파일이 됩니다.
- a+ :
- 읽기: 기본 커서는 항상 끝에 있습니다. 검색을 통해 커서 위치를 조정한 후 추가가 수행되면 자동으로 끝으로 이동합니다. : 항상 마지막에 씁니다.
2. 파일 작업- 읽기: - read(): 모든 내용을 메모리에 읽어 들입니다. 너무 많은 내용은 쉽게 충돌을 일으킬 수 있습니다.
- read(): 괄호 안에 문자를 쓰고, 현재 커서 위치에서 뒤로 여러 문자를 읽습니다. - readlines(): 모든 파일을 메모리로 읽고 각 줄에 따라
목록으로 분할하며, 파일에 표시되지 않습니다. 실제 줄 바꿈 뒤에 줄바꿈 문자가 있습니다
- write
3. File close - file_object.close(): 닫을 때 내용이 강제로 하드 디스크에 저장됩니다
[권장 강좌:
Python 비디오 튜토리얼】
위 내용은 [파이썬 학습] 파일 조작의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!