Dalam Python, untuk membaca dan menulis fail, kami menggunakan fungsi yang disediakan dalam perpustakaan standard dan kaedah seperti, dan. Berikut ialah cara untuk memanipulasi fail dalam: open()
read()
write()
close()
Python
Membaca Fail
Untuk membaca fail dalam Python, kami menggunakan fungsi dengan mod "r"(baca). Fungsi ini mengembalikan objek fail, dan kemudian kita boleh menggunakan kaedah seperti membaca kandungan fail. open()
read()
Contoh :
# Read the content of a file
with open("myfile.txt", "r") as file:
content = file.read()
print(content)
Menulis Fail
Untuk menulis ke fail atau mencipta fail baharu, kami menggunakan fungsi dengan mod "w"(tulis). Jika fail sudah wujud, ia akan ditimpa, jika tidak, fail baharu akan dibuat. open()
Contoh :
# Write content to a file
with open("output.txt", "w") as file:
file.write("This is the content written to the file.")
Melampirkan pada Fail
Untuk menambahkan kandungan pada penghujung fail tanpa menulis ganti kandungan sedia ada, kami menggunakan mod "a"(tambah).
Contoh :
# Append content to a file
with open("logfile.txt", "a") as file:
file.write("Appending this line to the file.")
Menutup Fail
Selepas membaca atau menulis, disyorkan untuk menutup fail menggunakan close()
kaedah tersebut. Walau bagaimanapun, apabila menggunakan with
pernyataan, tidak perlu menutup fail secara manual kerana Python akan menutup fail secara automatik apabila keluar dari with
blok.
Membaca dan menulis fail dalam Python membolehkan anda bekerja dengan data daripada fail dan mencipta aplikasi yang menyimpan dan memproses maklumat daripada sumber luaran.