Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Memasukkan Rentetan ke dalam Fail Teks dalam Python?
Memasukkan Rentetan ke dalam Fail Teks dalam Python
Mengubah suai fail teks tanpa menulis ganti atau menyalinnya ialah tugas biasa dalam pengaturcaraan. Satu pendekatan ialah menggunakan kaedah insert(), tetapi malangnya, ini tidak disokong dalam Python apabila bekerja dengan fail teks.
Sebaliknya, anda boleh memilih salah satu daripada penyelesaian ini:
Tulis Ganti Bahagian Fail
Gunakan kaedah seek() untuk mengalihkan penuding fail ke titik sisipan yang diingini dan kemudian tulis ganti sebahagian daripada fail dengan rentetan yang anda inginkan.
Tulis Semula Keseluruhan Fail
Kaedah ini melibatkan membaca kandungan fail, membuat pengubahsuaian yang diperlukan, dan menulis kandungan yang diubah suai kembali ke fail. Ini memastikan bahawa sisipan dibuat dengan tepat, tetapi ia memerlukan penulisan semula keseluruhan fail.
Pengubahsuaian Fail Selamat
Untuk memastikan integriti data, pertimbangkan untuk mencipta fail yang diubah suai sementara ( myfile.txt.tmp) dan menggantikan fail asal (myfile.txt) dengan fail sementara selepas berjaya pengubahsuaian.
Pertimbangan Tambahan
Atas ialah kandungan terperinci Bagaimana untuk Memasukkan Rentetan ke dalam Fail Teks dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!