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]])
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+的区别是可以写到文件任何位置
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!