Das Folgende ist eine Einführung in die Befehle zum Öffnen und Schließen von Dateien in Python. Es hat einen guten Referenzwert und ich hoffe, dass es für alle hilfreich sein wird. Schauen wir uns das gemeinsam an
1. Öffnen und Schließen von Dateien
Verwenden Sie in Python die Funktion „Öffnen“, um eine vorhandene Datei zu öffnen oder zu erstellen eine neue Datei
öffnen (Dateiname, Zugriffsmodus).
f = open('test.txt', 'w')
Nach dem Login kopieren
Dateiöffnungsmodus:
访问模式 | 说明 | r | 以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。 | w | 打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。 | a | 打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入。 | rb | 以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。这是默认模式。 | wb | 以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。 | ab | 以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入。 | r+ | 打开一个文件用于读写。文件指针将会放在文件的开头。 | w+ | 打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。 | a+ | 打开一个文件用于读写。如果该文件已存在,文件指针将会放在文件的结尾。文件打开时会是追加模式。如果该文件不存在,创建新文件用于读写。 | rb+ | 以二进制格式打开一个文件用于读写。文件指针将会放在文件的开头。 | wb+ | 以二进制格式打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。 | ab+ | 以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。如果该文件不存在,创建新文件用于读写。 | Zugriffsmodus | Beschreibung |
r | Öffnen Sie die Datei schreibgeschützt. Der Dateizeiger wird am Anfang der Datei platziert. Dies ist der Standardmodus. |
w | Öffnen Sie eine Datei nur zum Schreiben. Wenn die Datei bereits vorhanden ist, wird sie überschrieben. Wenn die Datei nicht vorhanden ist, erstellen Sie eine neue Datei. |
a | Öffnen Sie eine Datei zum Anhängen. Wenn die Datei bereits vorhanden ist, wird der Dateizeiger am Ende der Datei platziert. Mit anderen Worten: Neue Inhalte werden nach vorhandenen Inhalten geschrieben. Wenn die Datei nicht vorhanden ist, erstellen Sie eine neue Datei zum Schreiben. |
rb | Öffnen Sie eine Datei im Binärformat nur zum Lesen. Der Dateizeiger wird am Anfang der Datei platziert. Dies ist der Standardmodus. |
wb | <🎜>Öffnen Sie eine Datei im Binärformat nur zum Schreiben. Wenn die Datei bereits vorhanden ist, wird sie überschrieben. Wenn die Datei nicht vorhanden ist, erstellen Sie eine neue Datei. <🎜> |
<🎜>ab<🎜> | <🎜>Öffnen Sie eine Datei im Binärformat zum Anhängen. Wenn die Datei bereits vorhanden ist, wird der Dateizeiger am Ende der Datei platziert. Mit anderen Worten: Neue Inhalte werden nach bestehenden Inhalten geschrieben. Wenn die Datei nicht vorhanden ist, erstellen Sie eine neue Datei zum Schreiben. <🎜> |
<🎜>r+<🎜> | <🎜>Öffnen Sie eine Datei zum Lesen und Schreiben. Der Dateizeiger wird am Anfang der Datei platziert. <🎜> |
<🎜>w+<🎜> | <🎜>Öffnen Sie eine Datei zum Lesen und Schreiben. Wenn die Datei bereits vorhanden ist, wird sie überschrieben. Wenn die Datei nicht vorhanden ist, erstellen Sie eine neue Datei. <🎜> |
<🎜>a+<🎜> | <🎜>Öffnen Sie eine Datei zum Lesen und Schreiben. Wenn die Datei bereits vorhanden ist, wird der Dateizeiger am Ende der Datei platziert. Die Datei wird im Anhängemodus geöffnet. Wenn die Datei nicht existiert, wird eine neue Datei zum Lesen und Schreiben erstellt. <🎜> |
<🎜>rb+<🎜> | <🎜>Öffnen Sie eine Datei im Binärformat zum Lesen und Schreiben. Der Dateizeiger wird am Anfang der Datei platziert. <🎜> |
<🎜>wb+<🎜> | <🎜>Öffnen Sie eine Datei im Binärformat zum Lesen und Schreiben. Wenn die Datei bereits vorhanden ist, wird sie überschrieben. Wenn die Datei nicht vorhanden ist, erstellen Sie eine neue Datei. <🎜> |
<🎜>ab+<🎜> | <🎜>Öffnen Sie eine Datei im Binärformat zum Anhängen. Wenn die Datei bereits vorhanden ist, wird der Dateizeiger am Ende der Datei platziert. Wenn die Datei nicht vorhanden ist, wird eine neue Datei zum Lesen und Schreiben erstellt. <🎜> |
<🎜><🎜><🎜>Hinweis: Wenn Sie schreiben, um die Datei zu öffnen, schreiben Sie, um die Datei sofort zu schließen <🎜><🎜>< 🎜>
# 新建一个文件,文件名为:test.txt
f = open('test.txt', 'w')
# 关闭这个文件
f.close()
Nach dem Login kopieren
Verwandte Empfehlungen: Python kopiert die Datei in das angegebene VerzeichnisPython-Methode, um den Pfad der Programmausführungsdatei abzurufen
Das obige ist der detaillierte Inhalt vonEinführung in Befehle zum Öffnen und Schließen von Dateien in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!