Heim  >  Artikel  >  Backend-Entwicklung  >  [Python-Lernen] Dateioperation

[Python-Lernen] Dateioperation

little bottle
little bottlenach vorne
2019-04-08 17:36:052168Durchsuche

Dateioperationen sind auch ein sehr wichtiger Operationsprozess in der Python-Entwicklung. In diesem Artikel werde ich einige grundlegende Operationen bei Dateioperationen zusammenfassen.

1. Datei geöffnet (open)

- lesen (r): schreibgeschützt, kann nach dem Öffnen nicht geschrieben werden, ein Fehler wird gemeldet, wenn Die Datei ist beim Öffnen nicht vorhanden.

  - Schreiben (w): Sie kann nach dem Öffnen nicht gelesen und nur geschrieben werden. Der ursprüngliche Dateiinhalt wird zuerst gelöscht Der Dateiinhalt ist nicht vorhanden, ein neuer wird hinzugefügt. (a): Kann nur angehängt werden, nicht gelesen werden, wenn der Dateiinhalt nicht vorhanden ist , eine neue wird hinzugefügt.

 - Schreibspezifikationen

file_object=open(,mode=,encoding=") 
file_object.append("填要追加的内容")

 - r+ : Lesbar und beschreibbar.

- Lesen: Beginnen Sie standardmäßig mit dem Lesen ab Position 0 Passen Sie auch die Cursorposition durch Suchen an.

- Schreiben: Schreiben Sie basierend auf der aktuellen Cursorposition. Anderer Text kann abgedeckt werden, und die Cursorposition kann durch Suchen angepasst werden.

- Lesen: Der Standardcursor befindet sich immer am Ende oder bei 0, und die Cursorposition kann beim Lesen durch Suchen angepasst werden.

- Schreiben: Die Datei wird beim Schreiben zuerst gelöscht.

- a+ :

- Lesen: Der Standardcursor befindet sich immer am Ende. Nach dem Anpassen der Cursorposition durch Suchen springt der Cursor automatisch an das Ende 🎜>

- Schreiben: Immer am Ende schreiben

2. Dateioperationen

- Lesen:  

 Liest den gesamten Inhalt in den Speicher ein. Zu viel Inhalt kann zum Absturz von

-Zeichen führen.

  - readlines(): Alle Dateien werden in den Speicher eingelesen und in

-Listen unterteilt entsprechend jeder Zeile gibt es nach dem eigentlichen Zeilenumbruch ein Newline-Zeichen

- write

3. Datei schließen

- file_object.close( ): Der Inhalt wird beim Schließen auf der Festplatte zwangsweise gespeichert

[Empfohlener Kurs:

Python-Video-Tutorial]

Das obige ist der detaillierte Inhalt von[Python-Lernen] Dateioperation. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:cnblogs.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen