Tulis File Python
Tulis ke File yang Ada
Untuk menulis ke file yang ada, Anda harus menambahkan parameter ke
open()
fungsi:
"a"
- Tambahkan - akan ditambahkan ke akhir file
"w"
- Tulis - akan menimpa konten yang ada
Contoh
Buka file "demofile2.txt" dan tambahkan konten ke file:
f = open("demofile2.txt", "a")
f.write("Now the file has more content!")
f.close()
#open and read the file after the appending:
f =
open("demofile2.txt", "r")
print(f.read())
Contoh
Buka file "demofile3.txt" dan timpa kontennya:
f = open("demofile3.txt", "w")
f.write("Woops! I have deleted the content!")
f.close()
#open and read the file after the appending:
f = open("demofile3.txt", "r")
print(f.read())
Catatan: metode "w" akan menimpa seluruh file.
Buat File Baru
Untuk membuat file baru dengan Python, gunakan open()
metode ini, dengan salah satu parameter berikut:
"x"
- Buat - akan membuat file, mengembalikan kesalahan jika file ada
"a"
- Tambahkan - akan membuat file jika file yang ditentukan tidak ada
"w"
- Tulis - akan membuat file jika file yang ditentukan tidak ada
Contoh
Buat file bernama "myfile.txt":
f = open("myfile.txt", "x")
Hasil: file kosong baru dibuat!
Contoh
Buat file baru jika tidak ada:
f = open("myfile.txt", "w")