>백엔드 개발 >파이썬 튜토리얼 >Python의 open 함수 사용법에 대한 자세한 설명

Python의 open 함수 사용법에 대한 자세한 설명

hzc
hzc원래의
2020-06-22 16:08:3710755검색

Python의 open 함수 사용법에 대한 자세한 설명

python의 open 함수 사용법에 대한 자세한 설명

python open() 함수는 파일을 열고 파일 객체를 생성하는 데 사용되며 읽기 및 쓰기를 위해 호출할 수 있습니다.

함수 구문은 다음과 같습니다.

open(name[, mode[, buffering]])

매개변수 설명:

  • name: 액세스하려는 파일 이름이 포함된 문자열 값.

  • mode : 모드는 파일 열기 모드(읽기 전용, 쓰기, 추가 등)를 결정합니다. 아래에서 가능한 모든 값의 전체 목록을 참조하세요. 이 매개변수는 선택사항이며 기본 파일 액세스 모드는 읽기 전용(r)입니다.

  • 버퍼링 : 버퍼링 값을 0으로 설정하면 버퍼링이 발생하지 않습니다. 버퍼링 값이 1이면 파일에 액세스할 때 줄이 버퍼링됩니다. 버퍼링 값이 1보다 큰 정수로 설정되면 이것이 레지스터 영역의 버퍼 크기임을 나타냅니다. 음수 값을 취하면 레지스터 영역의 버퍼 크기가 시스템 기본값입니다.

Mode

r, w 및 a 매개변수의 기본 값은 읽기 전용, 쓰기 전용 및 추가 모드에 해당하는
b, t, +, U 는 위의 파일 열기 모드, 바이너리 모드, 텍스트 모드, 읽기 및 쓰기 모드, 범용 개행 모드와 조합하여 사용합니다. 실제 상황에 따라

공통 모드 값 조합

1、r或rt     默认模式,文本模式读
2、rb      二进制文件
3、w或wt     文本模式写,打开前文件存储被清空
4、wb      二进制写,文件存储同样被清空 
5、a       追加模式,只能写在文件末尾
6、a+       可读写模式,写只能写在文件末尾 
7、w+      可读写,与a+的区别是要清空文件内容
8、r+      可读写,与a+的区别是可以写到文件任何位置

추천 튜토리얼: "Python Tutorial

위 내용은 Python의 open 함수 사용법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.