Python-Dateischreibbeispiel

Sprache:
Python
20 Aufrufe
0 Favoriten
vor 1 Tagen

Code-Implementierung

Python
#use write() function
with open('example.txt','w') as f:
    f.write('hello,world!')

#use writelines() function
lines=['Hello world!','Welcome to Python']
with open('example.txt','w') as f:
    f.writelines(lines)
    

Codeausschnitte zum Schreiben in Dateien mit Python, die Methoden und Details zum Schreiben von Inhalt in Dateien detailliert erklären, hauptsächlich die write()-Methode und die writelines()-Methode umfassend.

#Dateischreiben

Snippet-Beschreibung

open()-Methode

Die open()-Methode dient zum Öffnen eines Dateiobjekts. Für die spezielle Verwendung siehe Python read file example

write()-Methode

Nutzen Sie die open()-Funktion, um eine Datei zu öffnen, und verwenden Sie dann die write()-Methode, um Inhalt in die Datei zu schreiben.

writelines()-Methode

Die writelines()-Methode dient zum Schreiben einer Liste von Zeichenketten in eine Datei. Beachten Sie jedoch folgende Punkte:

  • Die writelines()-Methode akzeptiert nur eine Liste von Zeichenketten als Parameter. Wenn Sie eine einzelne Zeichenkette schreiben möchten, verwenden Sie die write()-Methode.
  • Die writelines()-Methode fügt automatisch keine Zeilenumbrüche zwischen den Zeichenketten hinzu; Sie müssen diese manuell zu den Zeichenketten hinzufügen.
  • Die writelines()-Methode fügt am Ende der Liste keine leere Zeile hinzu. Wenn Sie am Ende eine leere Zeile hinzufügen müssen, fügen Sie manuell eine leere Zeichenkette mit einem Zeilenumbruch hinzu.
  • Bei der Verwendung der writelines()-Methode stellen Sie sicher, dass der übergebene Parameter eine Liste von Zeichenketten ist. Ist der Parameter ein Generator-Objekt, konvertieren Sie es zuerst in eine Liste, bevor Sie es übergeben.

Kommentare

Laden...