Ist dies der sauberste Weg, um eine Liste in eine Datei zu schreiben, da writelines()
fügt keine Zeilenumbrüche ein?
file.writelines(["%s\n" % item for item in list])
Es scheint, als gäbe es eine Standardmethode...
Ist dies der sauberste Weg, um eine Liste in eine Datei zu schreiben, da writelines()
fügt keine Zeilenumbrüche ein?
file.writelines(["%s\n" % item for item in list])
Es scheint, als gäbe es eine Standardmethode...
Es folgt die Syntax für writelines() Methode
fileObject.writelines( sequence )
#!/usr/bin/python
# Open a file
fo = open("foo.txt", "rw+")
seq = ["This is 6th line\n", "This is 7th line"]
# Write sequence of lines at the end of the file.
line = fo.writelines( seq )
# Close opend file
fo.close()
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.
53 Stimmen
Beachten Sie bitte, dass
writelines
fügt keine Zeilenumbrüche hinzu, weil es diereadlines
was sie ebenfalls nicht entfernt.1 Stimmen
Es zwischen json vs pickle. lesen Sie alles darüber - stackoverflow.com/questions/27745500/