Tulis Berkas Python

Tulis ke fail yang sedia ada

Untuk menulis ke fail yang sedia ada, anda mesti open() Fungsi menambahkan parameter:

  • "a" - Tambah - akan ditambahkan ke akhir fail
  • "w" - Tulis - akan menindih kandungan yang sedia ada

Contoh

Buka fail "demofile2.txt" dan tambahkan kandungan ke dalam fail:

f = open("demofile2.txt", "a")
f.write("Sekarang fail mempunyai kandungan 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

Komentar: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 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 kosong baru telah dibuat!

Contoh

Jika tidak ada, buat file baru:

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