Dalam Python, menulis ke fail dipermudahkan dengan penggunaan fungsi open() dan dengan pernyataan. Untuk menambahkan baris pada fail, gunakan kod berikut:
with open('somefile.txt', 'a') as the_file: the_file.write('Hello\n')
Mengendalikan Penamat Talian
Python menggunakan satu aksara 'n' baris baharu pada semua platform apabila menulis fail dalam mod teks (lalai). Dokumentasi dengan jelas menyatakan bahawa os.linesep tidak boleh digunakan untuk tujuan ini.
Mengapa Elakkan mencetak >>f, "hai there"?
The " >>" sintaks ditamatkan dan tidak disyorkan. Menggunakan kaedah ini boleh menyebabkan kekeliruan dan potensi isu keserasian. Adalah lebih baik untuk menggunakan fungsi open() dan write() untuk pengendalian fail.
Bacaan Lanjut
Untuk maklumat tambahan, rujuk sumber berikut:
Atas ialah kandungan terperinci Bagaimanakah Saya Menulis dengan Cekap ke Fail dalam Python Moden?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!