Dalam posting ini kita akan membahas Penanganan File Biner dengan Python. Anda dapat menonton video kami tentang Penanganan File Biner dengan Python – Klik Di Sini Show Q. 1 Apa itu File Biner? Q. 2 Mode apa yang perlu Anda gunakan untuk membuka file Biner? . Q. 3 Apa itu modul acar?
Q. 4 Mengapa kami menggunakan modul pickle?
Q. 5 Apa itu Pengawetan atau Serialisasi? Q. 6 Apa itu De-serialization atau unpickling? Q. 7 Apa itu acar. membuang()?
Q. 8 Apa itu acar. memuat()?
Q. 9 Manakah dari jenis file berikut yang memungkinkan kita menyimpan file data besar di memori komputer?
Jwb. b Q. 10 Tulis program untuk menuliskan Nama dan No Roll ke dalam file biner import pickle with open ("file.dat", "wb") as F1: while True: op = int (input ("Enter 1 to add data, 0 to quit")) if (op == 1): name = input ("Enter name : ") rollno = int (input ("Roll no : ")) pickle.dump([name,rollno],F1) elif op == 0: break Q. 11 Tulis program untuk membaca nama dan roll no dari file biner. File tersebut memiliki data sebagai list [name,rollno] import pickle F1 = open ("file.dat", "rb") while True: try: l = pickle.load(F1) print (l) except EOFError: break F1.close()_ Q. 12 Tulis kode untuk menunjukkan bagaimana kamus disimpan sebagai file biner. import pickle F1 = open ("file.dat", "wb") Icode = input ("Enter code : ") quantity = int (input ("Quantity : ")) d = {Icode:quantity}, pickle.dump(d, F1) F1.close() Q. 13 Tulis kode yang dibaca dari file “sales. dat” yang memiliki informasi berikut [kode barang, jumlah] Baca dari file dan temukan jumlah jumlahnya. import pickle F1 = open ("sales.dat", "rb") sum = 0 while True: try: l = pickle.load(F1) sum = sum + l[1] except EOFError: break print (sum) F1.close() Q. 14 File biner “salary. DAT” memiliki struktur [id karyawan, nama karyawan, gaji]. Tulis fungsi countrec() dengan Python yang akan membaca isi file “salary. DAT” dan tampilkan detail karyawan yang gajinya di atas 20.000. def countrec(): num=0 fobj=open("data.dat","rb") try: print("Emp id\tEmp Name\tEmp Sal") while True: rec=pickle.load(fobj) if rec[2]>20000: print(rec[0],"\t\t",rec[1],"\t\t",rec[2]) except: fobj.close() countrec()_ Q. 15 Olahraga file. dat berisi informasi dalam format berikut [acara, peserta]. Bagaimana Anda menulis file biner di Python Kelas 12?Untuk menulis ke dalam file biner, ikuti langkah-langkah ini. . Memulai objek python seperti daftar, kamus atau objek lainnya buat file menggunakan fungsi buka gunakan acar. metode dump() dengan parameter objek python dan objek file Apa perbedaan antara file teks dan file biner di Python Class 12?File teks hanyalah urutan karakter ASCII atau Unicode. Program Python, konten yang ditulis dalam editor teks adalah beberapa contoh file teks. File Biner-Sebuah file biner menyimpan data dengan cara yang sama seperti yang disimpan dalam memori
Apa itu file biner dengan Python?File biner adalah file yang isinya dalam format biner yang terdiri dari serangkaian byte berurutan, yang masing-masing panjangnya delapan bit. The content must be interpreted by a program or a hardware processor that understands in advance exactly how that content is formatted and how to read the data.
Bagaimana cara membuat file biner dengan Python?Contoh 1. Buka file dalam mode tulis biner lalu tentukan konten yang akan ditulis dalam bentuk byte. Selanjutnya, gunakan fungsi tulis untuk menulis konten byte ke file biner . |