Der Begriff "Datei”Bezieht sich auf eine Sammlung von Daten an einem bestimmten Ort im System. Python bietet verschiedene Module und Funktionen zum Lesen und Schreiben von Dateien. “Schreiben in eine Datei”Ist eine häufige Aufgabe in Python, die am Ende des Entwicklers hauptsächlich assistiert. Dies beinhaltet das Öffnen von Dateien, das Schreiben von Daten und das Schließen der Datei anschließend.
Der Zweck dieses Blogs besteht darin, zu erklären, wie Sie mit verschiedenen Ansätzen eine Zeichenfolge in eine bestimmte Datei schreiben können.
So schreiben Sie eine Python -Zeichenfolge in Datei?
Um eine Zeichenfolge in die bestimmte Datei in Python zu schreiben, betrachten Sie die folgenden Ansätze:
Methode 1: Schreiben von String in eine Datei mit der Methode "write ()" in eine Datei schreiben
Die einfachste Möglichkeit, eine Zeichenfolge in eine Datei zu schreiben, ist über die “schreiben()" Methode. Diese Methode schreibt eine Zeichenfolge in die in “geöffnete Datei“schreiben”Modus. Lassen Sie es uns durch das folgende Beispiel verstehen:
Beispiel
Der folgende Code wird verwendet, um eine Zeichenfolge über die diskutierte Methode in eine Datei zu schreiben:
Datei = open ("new_file.txt "," w ")
Datei.Schreiben Sie ("Hallo, Welt!"))
Datei.schließen()
Im obigen Code -Snippet:
Ausgang
In der obigen Ausgabe ist deutlich zu erkennen, dass der angegebene Zeichenfolgenwert in eine Datei geschrieben wurde.
Methode 2: Schreiben von Zeichenfolge in eine Datei, die "mit" mit "mit" Anweisung verwendet
Der "mit”Anweisung bietet eine effizientere Möglichkeit zum Schreiben in eine Datei. Es schließt die Datei automatisch nach Ausführung des Codeblocks, der im folgenden Beispiel demonstriert werden kann.
Beispiel
Überlegen wir das folgende Beispiel:
mit offen ("new_file.txt "," w ") als Datei:
Datei.Schreiben Sie ("Python World!"))
In den obigen Codezeilen:
Ausgang
Die obige Ausgabe zeigt, dass der angegebene Zeichenfolgenwert in eine Datei geschrieben wurde.
Methode 3: Schreiben von Zeichenfolge mit dem Modul "FileInput" in eine Datei schreiben
Der "DateiInput”Modul schreibt eine Zeichenfolge in eine Datei, indem der gesamte Dateiinhalt ersetzt wird.
Beispiel
Der folgende Code schreibt den angegebenen Zeichenfolgenwert mit der "DateiInput”Modul:
FileInput importieren
mit FileInput.FileInput ("new_file.txt ", inplace = true) als Datei:
Für Zeile in der Datei:
print ("Python Guide", End = "")
Im obigen Codeblock:
Ausgang
Nach der obigen Ausgabe wurde die Zeichenfolge erfolgreich in die Datei geschrieben.
Abschluss
Um eine Zeichenfolge in eine Datei in Python zu schreiben, wenden Sie die “anschreiben()" Methode, "mit”Aussage oder die“DateiInput”Modul. Die Methode „Write ()“ wird zusammen mit der “verwendetoffen()" Und "schließen()”Funktionen zum Schreiben einer angegebenen Zeichenfolge in die Datei. In ähnlicher Weise die “mitAnweisung wird zusammen mit der Funktion „Open ()“ verwendet, um eine Zeichenfolge in eine Datei zu schreiben. Das Modul „DateiInput“ ersetzt jedoch den Dateiinhalt durch die schriftliche Zeichenfolge. In dieser Python -Post wurden verschiedene Möglichkeiten zum Erstellen einer Textdatei aus einer Zeichenfolge vorgestellt.