Python 내장된 open 함수의 모드 a, a+, w, w+ 및 r+ 간의 차이점은 무엇인가요?, Difference between modes a, a+, w, w+, and r+ in built-in open function?
질문 파이썬 내장 open 함수에서, w, a, w+, a+, 그리고 r+ 모드 간의 정확한 차이는 무엇인가요? 특히, 문서는 이러한 모두가 파일에 쓰기를 허용한다고 암시하며, "추가", "쓰기", 그리고 "업데이트"를 위해 파일을 열었음을 언급하지만, 이러한 용어들이 정확히 무엇을 의미하는지는 정의하지 않습니다. 답변 오프닝 모드는 C 표준 라이브러리 함수인 fopen()과 정확히 동일합니다. BSD fopen 매뉴얼 페이지에서는 다음과 같이 정의합니다: 인수 mode은 다음 중 하나로 시작하는 문자열을 가리킵니다 (이들 시퀀스 뒤에 추가 문자가 올 수 있음): ``r'' 텍스트 파일을 읽기 위해 엽니다. 스트림은 파일의 시작 위치에 있습니다. ``r+'' 읽기 및 쓰기를 위해 엽니다. 스트림은 파일의..
2023. 6. 30.