Di Python, untuk membaca dan menulis file, kami menggunakan fungsi yang disediakan di pustaka standar dan metode seperti, dan. Berikut cara memanipulasi file di: open()
read()
write()
close()
Python
Membaca File
Untuk membaca file dalam Python, kami menggunakan fungsi dengan mode "r"(baca). Fungsi ini mengembalikan objek file, lalu kita dapat menggunakan metode seperti membaca konten file. open()
read()
Contoh :
# Read the content of a file
with open("myfile.txt", "r") as file:
content = file.read()
print(content)
Menulis File
Untuk menulis ke file atau membuat file baru, kami menggunakan fungsi dengan mode "w"(tulis). Jika file sudah ada, maka akan ditimpa, jika tidak, file baru 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.")
Menambahkan ke File
Untuk menambahkan konten ke akhir file tanpa menimpa konten yang ada, kami menggunakan mode "a"(tambahkan).
Contoh :
# Append content to a file
with open("logfile.txt", "a") as file:
file.write("Appending this line to the file.")
Menutup File
Setelah membaca atau menulis, disarankan untuk menutup file menggunakan close()
metode tersebut. Namun, saat menggunakan with
pernyataan tersebut, tidak perlu menutup file secara manual karena Python akan menutup file secara otomatis saat keluar dari with
blok.
Membaca dan menulis file Python memungkinkan Anda bekerja dengan data dari file dan membuat aplikasi yang menyimpan dan memproses informasi dari sumber eksternal.