Rumah >pembangunan bahagian belakang >Tutorial Python >Apakah Amalan Terbaik untuk Menulis Baris ke Fail dalam Python?
Menulis Baris ke Fail: Amalan Terbaik
Dalam Python kontemporari, kaedah pilihan menulis baris pada fail telah mengalami beralih daripada cetakan yang ditamatkan >>f, "hai". Artikel ini akan membimbing anda melalui pendekatan yang betul, serta menangani keserasian penamat talian merentas platform yang berbeza.
Menulis pada Fail (dengan Penamatan Talian)
Cara Pythonic untuk menulis baris ke fail sambil memastikan penamatan baris yang betul adalah melalui open() fungsi:
with open('somefile.txt', 'a') as the_file: the_file.write('Hello\n')
Keserasian Penamat Talian
Mengenai penamat baris, dokumentasi Python rasmi amat mengesyorkan agar tidak menggunakan os.linesep dalam fail teks. Sebaliknya, gunakan aksara baris baharu tunggal ('n') yang konsisten merentas semua platform. Ini memastikan tahap keserasian dan mudah alih yang tertinggi.
Nota: Mod yang dinyatakan dalam open() adalah penting. Untuk menambahkan fail sedia ada, gunakan 'a'. Jika anda ingin menulis fail dari awal, 'w' adalah sesuai.
Sumber Tambahan
Untuk rujukan lanjut, semak sumber berguna ini:
Atas ialah kandungan terperinci Apakah Amalan Terbaik untuk Menulis Baris ke Fail dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!