Tulis Berkas Python

Menulis ke berkas yang sudah ada

Untuk menulis ke berkas yang sudah ada, harus disampaikan kepada open() Tambahkan parameter ke fungsi:

  • "a" - Tambah - akan ditambahkan ke akhir berkas
  • "w" - Tulis - akan menimpa konten yang ada

Contoh

Buka berkas "demofile2.txt" dan tambahkan konten ke berkas:

f = open("demofile2.txt", "a")
f.write("Sekarang berkas memiliki konten yang lebih banyak!")
f.close()
# Setelah menambah, buka dan baca file:
f = open("demofile2.txt", "r")
print(f.read())

Jalankan contoh

Contoh

Buka file "demofile3.txt" dan ganti konten:

f = open("demofile3.txt", "w")
f.write("Woops! Saya telah menghapus konten!")
f.close()
# Setelah menulis, buka dan baca file:
f = open("demofile3.txt", "r")
print(f.read())

Jalankan contoh

Keterangan:Metode "w" akan menge覆isi semua konten.

Buat File Baru

Untuk membuat file baru di Python, gunakan open() Metode, dan gunakan salah satu parameter berikut:

  • "x" - Buat - File akan dibuat, jika file ada maka akan kembali ke kesalahan
  • "a" - Tambah - Jika file yang ditentukan tidak ada, file akan dibuat
  • "w" - Tulis - Jika file yang ditentukan tidak ada, file akan dibuat

Contoh

Buat file "myfile.txt":

f = open("myfile.txt", "x")

Hasil: File baru kosong telah dibuat!

Contoh

Jika tidak ada, buat file baru:

f = open("myfile.txt", "w")