Buka paket dari buffer buffer (mungkin dikemas dengan paket(format, ...)) sesuai dengan format string format. Hasilnya adalah sebuah tupel meskipun hanya berisi satu item. Ukuran buffer dalam byte harus sesuai dengan ukuran yang dibutuhkan oleh format, sebagaimana tercermin dalam calcsize().
struct.unpack(format, buffer)