Gleichzeitiger Dateizugriff: Lesen und Schreiben
Frage:
Ist das Öffnen möglich? eine Datei zum gleichzeitigen Lesen und Schreiben, ohne sie zweimal öffnen und schließen zu müssen?
Antwort:
Ja, Sie können eine Datei im Modus „Lesen und Schreiben“ öffnen "-Modus, der es Ihnen ermöglicht, die Datei sowohl zu lesen als auch zu schreiben, ohne sie schließen und erneut öffnen zu müssen. Der folgende Code demonstriert dies:
<code class="python">with open(filename, "r+") as f: data = f.read() f.seek(0) f.write(output) f.truncate()</code>
In diesem Code:
Mit diesem Ansatz können Sie den aktuellen Inhalt der Datei lesen, notwendige Änderungen vornehmen und diese zurückschreiben, ohne die Datei schließen und erneut öffnen zu müssen.
Das obige ist der detaillierte Inhalt vonIst ein gleichzeitiger Dateizugriff zum Lesen und Schreiben ohne mehrfaches Öffnen und Schließen möglich?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!