Detaillierte Erläuterung der Verwendung der Open-Funktion in Python

hzc
Freigeben: 2020-07-01 09:06:59
Original
10722 Leute haben es durchsucht

Detaillierte Erläuterung der Verwendung der Open-Funktion in Python

Detaillierte Erläuterung der Verwendung der Open-Funktion in Python

Die Python-Funktion open() wird zum Öffnen einer Datei und verwendet Erstellen Sie ein Dateiobjekt. Es können nur relevante Methoden zum Lesen und Schreiben aufgerufen werden.

Die Syntax der Funktion lautet:

open(name[, mode[, buffering]])
Nach dem Login kopieren

Parameterbeschreibung:

  • Name: eine Zeichenfolge, die den Namen der gewünschten Datei enthält um auf Werte zuzugreifen.

  • Modus: Modus bestimmt den Modus zum Öffnen der Datei: schreibgeschützt, schreiben, anhängen usw. Die vollständige Liste aller möglichen Werte finden Sie unten. Dieser Parameter ist optional und der Standard-Dateizugriffsmodus ist schreibgeschützt (r).

  • Pufferung: Wenn der Pufferungswert auf 0 gesetzt ist, findet keine Pufferung statt. Wenn die Pufferung den Wert 1 hat, werden Zeilen beim Zugriff auf die Datei gepuffert. Wenn der Pufferwert auf eine Ganzzahl größer als 1 eingestellt ist, bedeutet dies, dass es sich hierbei um die Puffergröße des Registerbereichs handelt. Wenn es einen negativen Wert annimmt, ist die Puffergröße des Registerbereichs die Systemvorgabe.

Der Grundwert des Parameters Mode

r, w, a sind die Grundmodi zum Öffnen von Dateien, entsprechend schreibgeschützt und schreibgeschützt -nur, Anhängemodus;
Die vier Zeichen b, t, + und U werden in Kombination mit den oben genannten Dateiöffnungsmodi, dem Textmodus, dem Lese-/Schreibmodus und dem universellen Zeilenumbruchzeichen verwendet entsprechend der tatsächlichen Situation.

Common-Mode-Wertkombinationen

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

Empfohlenes Tutorial: „Python-Tutorial

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Verwendung der Open-Funktion in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage