Just a test repository.
at main 371 B view raw
1import struct 2import os 3 4DATA_FORMAT = 'i10sf' 5 6f = open("data.bin", 'rb'); 7 8raw_data = f.read(struct.calcsize(DATA_FORMAT)); 9 10unpacked_data = struct.unpack(DATA_FORMAT, raw_data); 11 12id = unpacked_data[0]; 13name = unpacked_data[1]; 14age = unpacked_data[2]; 15 16name = name.decode('utf-8').strip('\x00') 17 18print(f"id: {id}"); 19print(f"name: {name}"); 20print(f"age: {age:}");