Paket python int ke byte

Modul ini melakukan konversi antara nilai Python dan struktur C yang direpresentasikan sebagai objek Python. Ini dapat digunakan dalam menangani data biner yang disimpan dalam file atau dari koneksi jaringan, di antara sumber lainnya. Ini digunakan sebagai deskripsi ringkas tata letak struct C dan konversi yang dimaksudkan ke/dari nilai Python

Catatan

Secara default, hasil pengepakan struct C yang diberikan menyertakan pad byte untuk menjaga keselarasan yang tepat untuk tipe C yang terlibat; . Perilaku ini dipilih sehingga byte dari struct yang dikemas sesuai persis dengan tata letak di memori dari struct C yang sesuai. Untuk menangani format data platform-independen atau menghilangkan byte pad implisit, gunakan ukuran dan perataan standard sebagai ganti ukuran dan perataan native. lihat detailnya

Beberapa fungsi [dan metode ] menggunakan argumen penyangga. Ini mengacu pada objek yang mengimplementasikan dan menyediakan buffer yang dapat dibaca atau dibaca-ditulis. Jenis yang paling umum digunakan untuk tujuan itu adalah and , tetapi banyak jenis lain yang dapat dilihat sebagai larik byte yang mengimplementasikan protokol buffer, sehingga dapat dibaca/diisi tanpa penyalinan tambahan dari objek

7. 1. 1. Fungsi dan Pengecualian

Modul ini mendefinisikan pengecualian dan fungsi berikut

pengecualian
>>> record = b'raymond   \x32\x12\x08\x01\x08'
>>> name, serialnum, school, gradelevel = unpack['

Bài mới nhất

Chủ Đề