Pada artikel ini, Anda akan belajar tentang Penanganan file – Operasi file biner dengan Python seperti Tambah, Cari, perbarui, dan hapus Show
Pada artikel sebelumnya, Anda telah mempelajari tentang operasi Dasar pada file biner seperti membuka/menutup file biner, dasar-dasar modul pickle, serta membaca dan menulis dalam file biner. Jadi mari kita mulai sekarang, isinya adalah sebagai berikut Topik yang Dicakup Tambahkan data dalam File BinerUntuk menambahkan data dalam biner, ikuti langkah-langkah ini
Perhatikan kode berikut def bf_append(): f = open("sports.dat","ab") print("Append Data") pcode = int(input("Enter the Player code:")) pname = input("Enter Player Name:") score = int(input("Enter individual score:")) rank = int(input("Enter Player Rank:")) rec={'Pcode':pcode,'Pname':pname,'Score':score,'Rank':rank} pickle.dump(rec,f) f.close() bf_append() Jangan menjalankan kode Anda tanpa membaca isinya Membaca DataIkuti langkah-langkah ini untuk membaca data
Perhatikan kode berikut def bf_read(): f = open("Sports.dat","rb") print("*"*78) print("Data stored in File....") while True:_ Tonton video ini untuk menambahkan dan menampilkan rekaman menggunakan objek daftar ke dalam file biner Cari Catatan dari file binerIkuti langkah-langkah ini untuk mencari rekaman di file biner
Perhatikan kode berikut def bf_search(): f = open("Sports.dat","rb") pc = int(input("Player to code to search:")) flag=False while True: Perbarui catatan dalam file BinerUntuk memperbarui rekaman, Anda dapat menggunakan kode rekaman pencarian jika diinginkan. Untuk memperbarui rekaman, ikuti langkah-langkah ini
Lihat kode berikut def bf_update(): Hapus catatanMenghapus catatan sedikit rumit. Kami hanya menimpa konten kecuali catatan yang diminta untuk dihapus. Mari kita lihat langkah-langkah ini
Perhatikan kode ini (Asumsikan modul Pickle disertakan) def bf_delete(): f = open('sports.dat','rb')_ Unduh program lengkapIkuti tautan yang diberikan di bawah ini untuk mengunduh program lengkap
terimakasih telah membaca artikel ini. Jangan ragu untuk menanyakan keraguan di bagian komentar atau melalui formulir hubungi kami Bagaimana cara menutup file biner?Penanganan file biner sangat mirip dengan penanganan file teks. Anda harus membuka() file ketika Anda ingin mengakses isinya, menutup() ketika Anda selesai , membaca() dari file dan .
Apa cara yang benar untuk menutup file dengan Python?Menutup file dengan Python
. Metode close() dapat dipanggil lebih dari satu kali dan jika ada operasi yang dilakukan pada file tertutup, ini akan menimbulkan ValueError. close() method to close a file. The close() method can be called more than once and if any operation is performed on a closed file it raises a ValueError.
Bagaimana Anda menghapus file biner dengan Python?Hapus catatan . Buka file dalam mode baca Memuat data menggunakan fungsi muat Tutup berkas Minta pesan untuk menghapus catatan dengan variabel Buka file dalam mode penulisan Deklarasikan objek daftar untuk menyimpan data dari file Gunakan for loop dan kondisi if seperti yang digunakan dalam pembaruan Apa yang dilakukan close () dengan Python?Metode close() menutup file yang terbuka . |