Μέθοδος writelines() αρχείων Python
Παράδειγμα
Ανοίξτε το αρχείο σε κατάσταση προσθήκης "a" και προσθέστε την λίστα κειμένων για προσθήκη στο αρχείο:
f = open("demofile3.txt", "a") f.writelines(["See you soon!", "Over and out."]) f.close() #Ανοίξτε και διαβάστε το αρχείο μετά την προσθήκη: f = open("demofile3.txt", "r") print(f.read())
Ορισμός και χρήση
Η μέθοδος writelines() γράφει τα στοιχεία της λίστας στο αρχείο.
Η θέση εισαγωγής του κειμένου εξαρτάται από το μοτίβο αρχείου και τη θέση του ρεύματος.
"a": Το κείμενο εισάγεται στην τρέχουσα θέση του ρεύματος αρχείου, προεπιλεγόμενα στο τέλος του αρχείου.
"w": Καθαρίζεται το αρχείο πριν από την εισαγωγή του κειμένου στην τρέχουσα θέση του ρεύματος αρχείου (προεπιλεγόμενη 0).
Γραμματική
file.writelines(λίστα)
Τιμή παράμετρου
Παράμετρος | Περιγραφή |
---|---|
λίστα | Λίστα κειμένων ή αντικειμένων βιβλίων που θα εισαχθούν. |
Περισσότερα παραδείγματα
Παράδειγμα
Παρόμοιο με το παραπάνω παράδειγμα, αλλά εισάγετε ενδιάμεσο παράδειγμα για κάθε στοιχείο της λίστας:
f = open("demofile3.txt", "a") f.writelines(["\nSee you soon!", "\nOver and out."]) f.close() #Ανοίξτε και διαβάστε το αρχείο μετά την προσθήκη: f = open("demofile3.txt", "r") print(f.read())