Rumah >pembangunan bahagian belakang >Tutorial Python >Adakah Akses Fail Serentak untuk Membaca dan Menulis tanpa Membuka dan Menutup Berbilang Mungkin?
Akses Fail Serentak: Membaca dan Menulis
Soalan:
Adakah boleh dibuka fail untuk membaca dan menulis secara serentak, tanpa perlu membuka dan menutupnya dua kali?
Jawapan:
Ya, anda boleh membuka fail dalam "baca dan tulis " mod, yang membolehkan anda membaca dan menulis pada fail tanpa menutup dan membukanya semula. Kod berikut menunjukkan perkara ini:
<code class="python">with open(filename, "r+") as f: data = f.read() f.seek(0) f.write(output) f.truncate()</code>
Dalam kod ini, kami:
Menggunakan pendekatan ini, anda boleh membaca kandungan semasa fail, membuat pengubahsuaian yang diperlukan dan menulisnya kembali tanpa perlu menutup dan membuka semula fail.
Atas ialah kandungan terperinci Adakah Akses Fail Serentak untuk Membaca dan Menulis tanpa Membuka dan Menutup Berbilang Mungkin?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!